隐藏设置包中的首选项

时间:2011-09-15 14:02:54

标签: iphone ios xcode settings settings-bundle

只是一个问题我已经坚持了一段时间。我希望允许用户隐藏Root.plist中的一些设置。

有人知道这是否可行?如果失败,基​​本上可以有两个Root.plist文件,并根据变量在两者之间进行交换?如果我试图实现的目标基本没有问题,请告诉我。

感谢您的帮助:)

ps /或者我可以在应用设置中“灰显”选项吗?

2 个答案:

答案 0 :(得分:4)

您可以在iPad或iPhone + iPod上显示元素。为此,请添加:

SupportedUserInterfaceIdioms键,其中包含一系列受支持的习语 - 字符串,“Pad”或“Phone”。包括“手机”将在iPhone和iPod touch上显示元素;包括“Pad”将在iPad上显示。包含这两个值将在两个设备上显示。

答案 1 :(得分:3)

不,不幸的是你不能这样做。设置键是静态的,编译后无法更改。

您可以考虑在应用中手动创建“设置”屏幕。