J'ai ajouté un paramètre.bundle, cependant, tout en affichant des numéros de version, je voudrais que les champs soient en lecture seule. P>
J'ai vu quelques suggestions qui disent à modifier le type de texte en titre, mais lorsque je le fais, la saisie des paramètres n'est pas affichée. p>
p>
3 Réponses :
<array> <dict> <key>Type</key> <string>PSGroupSpecifier</string> <key>Title</key> <string>version</string> </dict> <dict> <key>DefaultValue</key> <string>1.1</string> <key>Key</key> <string>version</string> <key>Title</key> <string>version</string> <key>Type</key> <string>PSTitleValueSpecifier</string> </dict> </array> I am able to add readonly variable 'Version' with the above dictionary in root.plist. Have you set using Title specifier ?? Or Try adding above dict. in your root.plist , this will add readonly title in your settings in group style.
D'accord, j'ai collé ce code dans et ça marche. Alors, quelle était la grande différence entre votre extrait et ce que j'avais fait? Après avoir changé le type de texte en titre, mais cela a fait disparaître le cadre. La différence était que vous avez une valeur de valeur refusée. Il lit toujours la valeur de Nsuserdefault à tout simplement bien. Mais la réponse est que si vous modifiez le titre, vous devez avoir le champ de défautValue inclus.
Pour afficher la propriété Titre dans les paramètres Vérifiez la réponse ici: https://stackoverflow.com/a/22712746/1757229 p> .Bundle code> Vous devez également ajouter "valeur par défaut" (cela pourrait être vide). P>
Vous devez modifier votre type de PstextFieldSpecifier en PstTleValuesSpecifier. P>
Bienvenue à Stackoverflow! Veuillez fournir une réponse spécifique avec des références. Si vous avez une suggestion ou si vous avez besoin de clarification, laissez un commentaire. Nous avons des directives sur Comment écrire une bonne réponse .