настройки приложения для iPhone - PullRequest
0 голосов
/ 31 августа 2011

Я проводил некоторые исследования и до сих пор не смог выяснить, как отобразить пакет Settings.bundle внутри приложения.Руководства, которые я нашел:

Все это, кажется,пропустите шаг: как отобразить plist из представления в вашем приложении.У меня настроен вид и настроен файл plist, но я не знаю, как отобразить список предпочтений на виде.Должен ли я вручную загружать все и помещать их в ярлыки, переключатели и все такое?

Это может показаться глупым вопросом, но я, честно говоря, не знаю.Кто-нибудь сможет объяснить это мне?

Заранее спасибо

РЕДАКТИРОВАТЬ: Чтобы уточнить;Я обнаружил, что это позволяет мне получить доступ к настройкам через приложение настроек.Однако я хочу получить к ним доступ через вкладку в самом приложении.

Ответы [ 2 ]

2 голосов
/ 31 августа 2011

http://knol.google.com/k/iphone-sdk-application-preferences#Step_4(3A)_Retrieving_Values_of_Settings, кажется, точно описывает, как получить доступ к этим ...

Это однострочник, поэтому я вставлю его сюда:

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

Там нет волшебной клавиши настройки, которую вы должны использовать. Используйте все, что вам нравится, и это будет там при следующей загрузке приложения.

0 голосов
/ 19 июля 2012

У меня такая же проблема;У меня есть приложение с tabBarController в качестве RootController моего приложения, и отдельно у меня есть меню настроек (загружено из plist), доступное через настройки приложений устройства.*

Я хочу включить это меню настроек в свое приложение в качестве другого представления для моего tabBarController, чтобы избежать необходимости выходить из приложения для изменения настроек.Наконец, у меня есть готовый файл plist, я просто хочу узнать, как сделать что-то вроде

    [C#]

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

... кто-нибудь знает?

...