我希望能够向某些用户和其他用户显示应用设置。我创建了设置包(应用程序外部的默认设置包),它工作正常,我知道如何以实用方式访问设置值。
我想做的是:
***如果(用户已登录)不执行任何操作,则设置将消失
或: *** if(用户登录)以实际方式创建设置并使其显示 否则使设置消失/删除
我知道我无法使整个设置不可见是否有可能使其中一个pref不可见???
我怎么能这样做?
答案 0 :(得分:0)
设置包完全是静态的。您无法在其中运行某些代码,例如检查用户是否已连接。 我很确定你不能在你的应用程序中激活或停用设置包。如果我错了,我会很高兴知道如何。
编辑:
您应该创建一个应用内设置视图控制器来动态控制某些条目。 在设置上没有自动化方法,但我认为你应该创建一个UITableViewController。 这是文件:https://developer.apple.com/library/IOs/#documentation/UserExperience/Conceptual/TableView_iPhone/AboutTableViewsiPhone/AboutTableViewsiPhone.html#//apple_ref/doc/uid/TP40007451