Sat*_*yam 26 iphone settings label
我在iphone设置中创建了3个组捆绑Root.plist文件.它显示很好.
但对于每个组,我想添加一些描述.它将如下所示:
GroupName说明该组中的设置.
可能吗.如何添加说明?如果描述颜色不同以从组中的组名称和设置中识别,那么它将是好的.
Osc*_* S. 60
您可以在"组"的底部添加文本,该文本通常用作有关该组中首选项的提示.
Title和Type键).FooterText.String.而且......瞧!
下次构建和启动应用程序时,请转到"设置"和应用程序的首选项,以查看您放置它的组下的文本.
有一种名为 PSChildPaneSpecifier 的类型,它显示字符串内容的新页面。所以更新你的 Root.plist 像这样:
<dict>
<key>Type</key>
<string>PSChildPaneSpecifier</string>
<key>Title</key>
<string>LicenseAgreementTitle</string>
<key>File</key>
<string>License</string>
</dict>
Run Code Online (Sandbox Code Playgroud)
并在 Settings.bundle 内的区域设置文件夹中创建一个 License.strings 文件:
"Part1": "First paragraph"
"Part2": "Second paragraph"
Run Code Online (Sandbox Code Playgroud)
并且您还需要 Root.plist 旁边的 License.plist 来列出您的部件:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>StringsTable</key>
<string>License</string>
<key>PreferenceSpecifiers</key>
<array>
<dict>
<key>Type</key>
<string>PSGroupSpecifier</string>
<key>FooterText</key>
<string>Part1</string>
</dict>
<dict>
<key>Type</key>
<string>PSGroupSpecifier</string>
<key>FooterText</key>
<string>Part2</string>
</dict>
</array>
</dict>
</plist>
Run Code Online (Sandbox Code Playgroud)
我通过提取 ipa 文件在 Apple Remote 应用程序中找到了该文件。
settings.bundle 所需的一切都在这里 ->
然而,选择颜色等不会发生。对不起。