Можете ли вы добавить кнопку в настройках приложения для iPhone? - PullRequest
2 голосов
/ 11 февраля 2009

Я создаю приложение для iPhone и хочу использовать встроенные в iPhone настройки. Похоже, я добавил туда опции, но я заинтересован в том, чтобы добавить кнопку «Сброс» в настройках. Я вижу, что встроенные приложения Apple, такие как Safari, имеют в своих настройках кнопки (Очистить историю, Очистить файлы cookie и т. Д.). Я не вижу способа сделать это для приложений SDK. Помогите!

Ответы [ 2 ]

5 голосов
/ 11 февраля 2009

Ваш Комплект настроек не может содержать какой-либо исполняемый код, поэтому невозможно иметь такие кнопки, как safari (Очистить историю, Очистить куки и т. Д.).

Safari - это встроенное приложение, предоставляемое Apple, поэтому у него есть доступ к API / привилегиям, которого нет у обычных приложений AppStore.

Вы можете увидеть список возможных элементов здесь .

1 голос
/ 10 октября 2009

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

Когда ваше приложение запускается, проверьте этот параметр и действуйте соответствующим образом, если он установлен на «Вкл.». Не забудьте также сбросить переключатель. ; -)

Вот вопросы и ответы, которые объясняют, как это сделать: Как изменить настройки приложения через код?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...