Settings.app中的应用首选项

时间:2011-06-20 15:34:16

标签: iphone application-settings settings.bundle root.plist

我正在尝试在我的应用设置中实现类似“清除历史记录”和“清除Cookie”的细胞(参见屏幕截图):

enter image description here

我已经实现了一些使用切换开关和多值选项的设置。

当我编辑Root.plist时,项目的唯一选项是组,多值,滑块,文本字段,标题和&拨动开关。我几乎试图复制“清除历史记录”(即按一次并清除数组),它不存储任何设置或偏好,它是一次性事件。

我希望这是有道理的。这是如何实现的?

感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

不幸的是你不能这样做。 Apple尚未公开(或至少记录)该功能。您要么必须找到其他方法(在下次启动程序时会导致重置的切换?)或只是在应用程序本身中有按钮。

答案 1 :(得分:1)

没有办法(尚)这样做,所以你必须找到另一种解决方案。

您可以简单地使用一个开关并在每次启动应用程序时检查它并以编程方式重置开关(自iOS4起):)