一些 Apple 提供的应用程序在其设置中包含信息/帮助文本。例如,键盘设置屏幕的“.”下方包括 快捷方式切换,帮助文本“双击空格键将...”。
我知道我可以通过添加组页脚在我的应用程序中执行此操作,但是是否可以通过在我的 Settings.bundle 中的 plist 文件中添加一个字段来在设置应用程序中执行此操作?
一些 Apple 提供的应用程序在其设置中包含信息/帮助文本。例如,键盘设置屏幕的“.”下方包括 快捷方式切换,帮助文本“双击空格键将...”。
我知道我可以通过添加组页脚在我的应用程序中执行此操作,但是是否可以通过在我的 Settings.bundle 中的 plist 文件中添加一个字段来在设置应用程序中执行此操作?
根据最近更改的 Apple 文档,在 PSGroupSpecifier 字典中提供了 FooterText 键,该键仅在 iOS 4.0 或更高版本中可用。
我这样做的方式,以及我看到其他第三方应用程序这样做的方式只是使用信息标题作为 PSGroupSpecifier
我只看到本地 Apple 应用程序以另一种稍微好一点的方式做到这一点。我希望这种能力深埋在 SDK 的未记录区域中。
在 PSGroupSpecifier 中使用 FooterText 键是您需要使用的。它被记录为xesique已经说过的。
请注意,“FooterText”键未内置在作为 Xcode 一部分的 Settings Scheme / plist 编辑器的弹出菜单中。当您选择“组”并键入键盘返回或按加号图标时,您将看到“新项目”、“类型”或“标题”的选择。您需要手动编辑此键值。然后您作为关联字符串输入的文本将显示为灰色文本(而不是用于组成员的黑色文本),并保持其大写/小写。