iPhone设置捆绑

时间:2009-11-13 19:27:31

标签: iphone cocoa-touch application-settings user-preferences

我想允许用户使用iPhone的设置应用程序输入有效日期。

我已经尝试了许多PreferenceSpecifiers数据节点类型,包括日期。

我有两个问题:

  1. 当我指定日期作为类型时,我在设置应用中的应用崩溃了。非常感谢工作范例。

  2. 由于这种方法对我来说还不起作用,我能以编程方式验证用户输入的日期吗?

2 个答案:

答案 0 :(得分:3)

2号的答案是否定的。您下次启动应用时,唯一可以验证输入数据的时间。您的应用程序代码均未通过“设置”应用运行。

您可以考虑将此设置添加到您的应用中。

答案 1 :(得分:0)

您是否阅读了应用指南的this guidethis section?他们详细描述了这样的设置是如何工作的。

您将无法验证用户通过“设置”应用程序设置的任何内容。另外,我没有在任何地方看到Date作为有效的设置类型,所以我甚至认为这不可能通过Settings应用程序。

我只想在应用程序中创建一个设置视图。这样您就可以根据需要控制自定义逻辑。