8

我添加了一个 Settings.bundle,但是在显示版本号时,我希望这些字段是只读的。

我已经看到一些建议将类型从文本更改为标题,但是当我这样做时,设置条目不会显示。

在此处输入图像描述

4

3 回答 3

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 中使用上述字典添加只读变量“版本”。您是否设置了使用标题说明符?或者尝试添加上面的字典。在您的 root.plist 中,这将在您的设置中以组样式添加只读标题。

于 2013-04-16T07:09:50.223 回答
5

要在其中显示 Title 属性,Settings.bundle您还需要添加“默认值”(它可能为空)。

在这里查看答案:https ://stackoverflow.com/a/22712746/1757229

于 2014-05-12T10:18:05.570 回答
0

您需要将类型从 PSTextFieldSpecifier 更改为 PSTitleValueSpecifier。

于 2018-11-15T17:42:50.127 回答