iPhone应用程序设置

时间:2012-02-08 09:57:04

标签: iphone settings.bundle

我希望能够向某些用户和其他用户显示应用设置。我创建了设置包(应用程序外部的默认设置包),它工作正常,我知道如何以实用方式访问设置值。

我想做的是:

***如果(用户已登录)不执行任何操作,则设置将消失

或: *** if(用户登录)以实际方式创建设置并使其显示    否则使设置消失/删除

我知道我无法使整个设置不可见是否有可能使其中一个pref不可见???

我怎么能这样做?

1 个答案:

答案 0 :(得分: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

相关问题