正如一张图片所说的一千多个字: alt text http://img.skitch.com/20091008-k16k7we3t43gj3h7htgtjpunpx.jpg
任何有关如何向设置窗格添加描述性标签的帮助将不胜感激!我应该指出,我想在 iPhone 的 Settings 菜单中的 iPhone-App 设置中执行此操作(在 App 之外)。
示例标签:
- iPhone -> 设置 -> Safari -> 欺诈警告
- 下面的标签:“访问欺诈网站时发出警告。”
正如一张图片所说的一千多个字: alt text http://img.skitch.com/20091008-k16k7we3t43gj3h7htgtjpunpx.jpg
任何有关如何向设置窗格添加描述性标签的帮助将不胜感激!我应该指出,我想在 iPhone 的 Settings 菜单中的 iPhone-App 设置中执行此操作(在 App 之外)。
示例标签:
供参考:由于 iOS4.0 及更高版本已将 FooterText 键添加到 PSGroupSpecifier,它完全符合您的要求。
不幸的是,Apple 没有让 iPhone 开发人员能够在 Settings.app 中添加您正在寻找的那种标签。作为一个近似值,我PSGroupSpecifier
在另一个设置元素(例如PSToggleSwitchSpecifier
)下使用了。它不像真正的标签那样优雅,但在我的情况下效果很好(我只有一个设置,所以它不会与任何其他组标题冲突)。
如果要模拟居中对齐的标签,请添加一个空标题 PSGroupSpecifier 并将标签文本放在 FooterText 键中。
尝试PSTitleValueSpecifier
在您的设置包的 plist 中使用 a 。我不确定它本身是如何格式化的——很可能是粗体,比如组标题——但它可能是你要找的。
看看tableView:titleForFooterInSection:
方法UITableViewDataSource
。您可以返回要显示在表格视图部分下方的字符串。如果您已经在使用UITableViewController
子类,只需实现该方法即可。