Настройки приложения iphone
Я хотел бы иметь возможность показывать настройки приложения для некоторых пользователей, а для других нет. Я создал комплект настроек (комплект настроек по умолчанию вне приложения), он работает нормально, и я знаю, как прагматично получить доступ к значению настроек.
То, что я хотел бы сделать, это либо:
*** если (пользователь авторизован) ничего не делать, настройки исчезают
или: *** если (пользователь вошел в систему), создайте настройки прагматично и сделайте так, чтобы они отображались, иначе настройки исчезнут / удалите
Я знаю, что не могу сделать все настройки невидимыми, возможно ли сделать один из префов невидимым???
Как я мог это сделать?
1 ответ
Набор настроек полностью статичен. Вы не можете запустить некоторый код в нем, например, проверить, подключен ли пользователь. Я уверен, что вы не можете в своем приложении активировать или деактивировать набор настроек. Если я не прав, я был бы рад узнать как.
РЕДАКТИРОВАТЬ:
Вы должны создать контроллер представления настроек в приложении для динамического управления некоторыми записями. Там нет автоматического способа сделать такой вид на настройках, но я думаю, что вы должны создать 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