Pregunta

Varias de las aplicaciones proporcionadas por Apple tienen texto informativo / de ayuda en su configuración. Por ejemplo, la pantalla de configuración del teclado incluye, bajo el acceso directo “.” , el texto de ayuda " Tocando dos veces la barra espaciadora ... ''

Sé que puedo hacer esto en mi aplicación agregando un pie de página de grupo, pero ¿es posible hacerlo en la aplicación de configuración agregando un campo al archivo plist en mi configuración.bundle?

¿Fue útil?

Solución

Según el documento de Apple modificado recientemente, una clave FooterText está disponible en el diccionario PSGroupSpecifier, que solo está disponible en iOS 4.0 o posterior.

Referencia: https://developer.apple.com/ biblioteca / contenido / documentación / PreferenceSettings / Conceptual / SettingsApplicationSchemaReference / Articles / PSGroupSpecifier.html

Otros consejos

La forma en que lo hago, y la forma en que he visto que otras aplicaciones de terceros lo hacen es usar un título informativo como PSGroupSpecifier

Solo he visto las aplicaciones nativas de Apple hacerlo de esta otra manera, un poco más agradable. Espero que la capacidad esté enterrada en las regiones indocumentadas del SDK.

Usar la clave FooterText en PSGroupSpecifier es lo que necesita usar. Y está documentado como xesique ya lo dijo.

Tenga en cuenta que el " FooterText " La tecla no está integrada en el menú emergente del editor de esquema de configuración / plist que forma parte de Xcode. Cuando selecciona un " Grupo " y escriba un retorno de teclado o presione el ícono más se le presentará una opción de " Nuevo elemento ", " " Tipo " de " Título " ;. Debe editar manualmente este valor clave. Luego, el texto que ingrese como la cadena asociada aparecerá como texto gris (en lugar del texto negro utilizado para los miembros de los Grupos) y que mantiene su letra mayúscula / minúscula.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top