É possível adicionar informações ou texto de ajuda para um iPhone configurações de pacote?
-
03-07-2019 - |
Pergunta
Vários dos aplicativos fornecidos pela Apple têm text / ajuda informacional em suas configurações. Por exemplo, a tela de configurações do teclado inclui, sob o “” atalho de alternância, o texto de ajuda "Double bater a barra de espaço vai ...".
Eu sei que posso fazer isso no meu aplicativo, adicionando um rodapé de grupo, mas é possível fazer isso no aplicativo configurações, adicionando um campo para o arquivo plist no meu Settings.bundle?
Solução
De acordo com o documento da Apple mudou recentemente, uma chave FooterText está disponível no dicionário PSGroupSpecifier, que só está disponível no iOS 4.0 ou posterior.
Outras dicas
A maneira que eu fazê-lo, ea maneira que eu vi outros aplicativos de terceiros fazê-lo é apenas para usar um título informativo como um PSGroupSpecifier
Eu só vi os aplicativos da Apple nativas fazê-lo nesta outra maneira, um pouco mais agradável. Espero que a capacidade é enterrado profundamente nas regiões sem documentos do SDK.
Usando a chave FooterText em PSGroupSpecifier é o que você precisa usar. E isso está documentado como xesique já disse.
Note que a tecla "FooterText" não está embutido no menu pop-up do Esquema Configurações / editor plist que é parte do Xcode. Quando você seleciona um "Grupo" e digite um retorno teclado ou pressione o ícone mais você é apresentado com uma escolha de "Novo item de" ", 'Tipo' de 'Título'. Você é obrigado a editar manualmente este valor de chave. Em seguida, o texto que você entra como a seqüência associada aparecerá como texto cinza (em vez do texto preto usado para os grupos de membros) e que mantém a sua superior / minúsculas.