Je souhaite afficher ma déclaration de droits d'auteur sous forme de sous-vue dans l'un des éléments settings.bundle. J'ai googlé pour cela mais pas beaucoup d'aide a été trouvée. Est-ce que quelqu'un sait comment faire ça?Comment ajouter une sous-vue dans settings.bundle?
Répondre
L'apparence de votre volet de paramètres est entièrement basée sur les fichiers de plist XML de votre ensemble de paramètres. L'application Paramètres lit le fichier plist et crée des vues et des sous-vues correspondant aux propriétés trouvées. Cela peut sembler limitatif, mais c'est un geste délibéré: il rend tous les volets des paramètres cohérents afin que l'application Paramètres ait un sens unifié.
Vous pouvez créer des sous-plistes dans votre ensemble de paramètres qui définissent les "sous-vues" et vous permettent de créer des interfaces de préférence hiérarchiques. Vous pouvez trouver des informations à ce sujet dans les documents ici: Hierarchical Preferences - iPhone Programming Guide.
Pour afficher votre déclaration de copyright, vous pouvez faire en sorte que l'un de ces sous-plistes ne définisse qu'un champ "PSTextFieldSpecifier". Ensuite, l'utilisateur peut cliquer sur l'élément "Copyright" dans vos préférences, et voir toute l'interface glisser vers la gauche pour révéler votre texte de copyright.
Espérons que ça aide!
- Ben
Vous pouvez rendre cela possible avec InAppSettingsKit
En Settings.bundle vous avez besoin Root.inApp.plist où vous pouvez spécifier la coutume viewController comme ceci:
<dict>
<key>Title</key>
<string>Manage multiple reminders</string>
<key>Type</key>
<string>PSGroupSpecifier</string>
</dict>
<dict>
<key>IASKViewControllerClass</key>
<string>RemindersViewController</string>
<key>IASKViewControllerSelector</key>
<string>init</string>
<key>Title</key>
<string>Reminders list</string>
<key>Type</key>
<string>PSChildPaneSpecifier</string>
</dict>
PS C'est juste le code snap du dossier de plist avec le titre
- 1. Localisation de Settings.bundle defaultvalues
- 2. Extraction des chaînes de localisation dans les plis Settings.bundle
- 3. Comment ajouter une liste dans ListBox?
- 4. Comment ajouter une activité parallèle dans StateActivity?
- 5. Comment ajouter une image dans UIActivityIndicatorView
- 6. Ajouter une image dans UIActionSheet
- 7. SharpDevelop, Comment ajouter une DataSource?
- 8. Ajouter une liste générique dans une classe MyClass mais comment?
- 9. Comment ajouter une marque à une étiquette
- 10. Comment ajouter une entrée dans 'ajouter/supprimer des programmes' pour une application Windows .net
- 11. Ajouter une colonne "help" dans sharepoint
- 12. Ajouter une nouvelle colonne dans Infragistics Wingrid
- 13. Comment ajouter une référence CSS dans un contrôle serveur?
- 14. Comment ajouter un mappage interne dans une collection imbriquée?
- 15. php: comment ajouter une boucle impaire/paire dans un tableau
- 16. Comment ajouter une option de partage personnalisée dans iMovie?
- 17. Comment ajouter une liste statique d'éléments dans MVC Html.DropDownList()
- 18. Comment ajouter une chaîne Xml existante dans un XElement
- 19. Comment ajouter une transition d'animation UIview dans MailComposerViewController?
- 20. comment puis-je ajouter une ligne dynamiquement dans WPF?
- 21. comment ajouter une vue à schema.xml dans sharepoint
- 22. Dans Dashcode, avec iPhone webkit, comment ajouter une nouvelle page?
- 23. comment ajouter une ligne vide dans un IQueryable?
- 24. Comment ajouter une commande routée personnalisée dans WPF?
- 25. Comment ajouter une relation many-to-many dans Entity Framework
- 26. Comment ajouter cocos 2d dans une application? - iphone dev
- 27. Comment ajouter des rapports dans une application MVC?
- 28. Comment ajouter un caractère dans une chaîne (en utilisant vC++)?
- 29. Comment ajouter plusieurs-à-une relation dans PostgreSQL
- 30. comment ajouter une référence dans visualstudio2005 pour le projet vC++
ne pouvez-vous l'ajouter directement à vos vues ??? La question est un peu confuse – zpesk