3

我正在尝试在我的应用程序设置中实现类似于“清除历史记录”和“清除 Cookie”单元格的内容(见屏幕截图):

在此处输入图像描述

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

当我编辑我的 Root.plist 时,项目的唯一选项是组、多值、滑块、文本字段、标题和切换开关。我非常想复制“清除历史记录”(即按一次并清除数组),它不存储任何设置或首选项,它是一次性事件。

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

谢谢你的帮助。

4

2 回答 2

1

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

于 2011-06-20T16:41:53.333 回答
1

(还)没有办法做到这一点,所以你必须找到另一个解决方案。

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

于 2011-06-20T18:00:41.000 回答