2012-02-08 151 views
2

嗨我想能够显示应用程序设置给一些用户和其他人没有。我已经创建了设置包(应用程序外的默认设置包),它工作正常,我知道如何实用地访问设置值。iphone应用程序设置

我想什么做的是两种:

***如果(用户登录),别的什么也不做使得设定消失

或: ***如果(用户登录)务实创建和设置让他们显示 否则让设置消失/删除

我知道我不能使整个设置隐形是否有可能使一个pref隐形?

我该怎么做?欢迎任何建议。非常感谢

回答

0

设置包完全是静态的。你不能运行一些代码,比如检查用户是否连接。 我非常确定,在您的应用中,您无法激活或取消激活设置包。如果我错了,我会很高兴知道如何。

编辑:

您应该创建一个在应用程序设置视图控制器动态控制一些项目。 有没有自动化的方式来做这种设置,但我认为你应该创建一个UITableViewController。 这里的单证:https://developer.apple.com/library/IOs/#documentation/UserExperience/Conceptual/TableView_iPhone/AboutTableViewsiPhone/AboutTableViewsiPhone.html#//apple_ref/doc/uid/TP40007451

和良好的示例代码:https://developer.apple.com/library/IOs/#samplecode/TableViewSuite/Introduction/Intro.html#//apple_ref/doc/uid/DTS40007318

+0

你的权利,但如果你务实创建的设置,我甚至不知道这是否是可能的,但如果你能做到这一点它的代码我想知道如何 – vallllll 2012-02-08 10:35:17

+0

好吧,看我的编辑:) – Martin 2012-02-08 10:56:39

+0

你的答案我实际上取而代之的是一个简单的alertview并删除了首选项包 – vallllll 2012-02-08 12:14:11

相关问题