繁体   English   中英

iPhone应用程序首选项

[英]iPhone application preferences

我一直在做一些研究,到目前为止,我一直无法找到如何在应用程序中显示Settings.bundle。 我发现的指南是:

这些似乎都跳过了一步:如何从应用程序中的视图中显示plist。 我已经设置了我的视图并设置了plist文件,但我不知道如何从视图中显示首选项plist。 我是否手动加载所有内容并将其放入标签,开关等等?

这看起来像是一个愚蠢的问题,但老实说我不知道​​。 有人能够向我解释这个吗?

提前致谢

编辑:澄清; 我发现这允许我通过设置应用程序访问首选项。 但是,我想通过应用程序本身的选项卡访问这些。

http://knol.google.com/k/iphone-sdk-application-preferences#Step_4(3A)_Retrieving_Values_of_Settings似乎准确描述了如何访问这些内容......

这是一个单行,所以我将它贴在这里:

NSString* settingValue = [[NSUserDefaults standardUserDefaults] stringForKey:@"<Setting Key>"] 

你必须使用没有神奇的设置键。 使用您喜欢的任何内容,它将在下次加载应用程序时出现。

我遇到了同样的问题; 我有一个tabBarController作为我的应用程序可通过该设备的应用喜好RootController,并单独,我有一个设置菜单 (从plist中加载)的应用程序。

我想将此设置菜单作为我的tabBarController的其他视图包含到我的应用程序中,以避免必须退出我的应用程序来更改设置。 最后,我准备好了plist文件,我只是想知道一种方法来做类似的事情

    [C#]

    settingsController.View = UIView.LoadFromPList("settings.plist");
    tabBarController.addController(settingsController);

......有人知道吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM