2010-04-18 28 views
0

我有我的用户首选项设置在系统设置应用程序中显示,但我想给他们增加额外的设置选项。我怎样才能在设置应用程序中添加设置为iPhone

具体来说,用户在设置包中有一个“收藏夹”,然后他们可以放入他们三个最喜欢的联系人的详细信息。但是,我想给用户添加更多选项。

我知道如何用inapp做到这一点,但可以通过设置应用程序来完成吗?

回答

1

的设置布局设置应用程序可见的是由您的设置包中定义,不能被你的应用程序进行更改。你最好的选择是在应用程序中移动你的设置。

0

您需要将设置包添加到您的应用程序。阅读苹果的应用程序设置文件,了解如何设置此细节:

http://developer.apple.com/iphone/library/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/ApplicationSettings/ApplicationSettings.html

的设置应用将查找设置捆绑,并在启动时加载它。

+0

有没有办法从我的应用程序中设置我的settings.bundle/root.plist文件中的值? 我想引导用户通过我的应用程序中的设置过程来设置默认值。我想这样做,因为默认值是用户特定的,一旦设置了值,再次在应用程序中更改它们是非常不方便的。 – Eytan 2010-04-20 15:57:36

0

的AppPrefs示例应用程序勾画出来漂亮,简洁太:

http://developer.apple.com/iphone/prerelease/library/samplecode/AppPrefs/Introduction/Intro.html

+0

嘿,谢谢你把我连接到这个示例项目。它让我更好地理解如何使用设置包,尽管我仍然无法完成我想要的内容。 我想要做的就是设置将默认值在settings.bundle/root.plist文件中我的应用程序。我这样做是因为默认值是用户特定的,我打算在第一次启动应用程序时提示用户,将它们设置在settings.bundle/root.plist文件中,然后让用户使用设置申请作进一步修改。 – Eytan 2010-04-20 15:52:40

+0

我自己是iPhone开发的新品牌,所以我不知道最好的方法来做你想做的事情。在阅读您的问题之前,我碰巧找到了一个示例应用程序。 – 2010-04-20 19:02:03

相关问题