我添加了一个Settings.bundle,但是在显示版本号时,我希望这些字段是只读的。
我已经看到一些建议,说要将类型从文本更改为标题,但是当我这样做时,不会显示设置条目。
答案 0 :(得分:9)
<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>
我可以在root.plist中添加上述字典的只读变量'Version'。你有没有使用Title说明符? 或尝试添加上面的字典。在你的root.plist中,这将在你的设置中以组样式添加只读标题。
答案 1 :(得分:5)
要在Settings.bundle
中显示标题属性,您还需要添加“默认值”(可能为空)。
答案 2 :(得分:0)
您需要将类型从PSTextFieldSpecifier更改为PSTitleValueSpecifier。