Комментарии 20
НЛО прилетело и опубликовало эту надпись здесь
Блин, зачем выносить настройки приложения в общие настройки? По моему добавить кнопку или иконку в самой програме и настраивать все там, удобнее и быстрее.
+3
Есть такой тип приложений, для которых настраивать что либо надо очень редко. В этом случае кнопка или иконка для настроек будет чаще всего мешать или просто занимать ценное место на маленьком экране.
+6
Интересная версия )
На самом деле причины две
1. Авторам влом делать интерфейс настроек в программе.
2. Смена настроек требует ре-инициализации движка, что тоже делать влом, а рестарт приложения на иОС сделать невозможно — поэтому проще послать пользователя искать настройки черт знает где.
Жизнь проще и глупее )
На самом деле причины две
1. Авторам влом делать интерфейс настроек в программе.
2. Смена настроек требует ре-инициализации движка, что тоже делать влом, а рестарт приложения на иОС сделать невозможно — поэтому проще послать пользователя искать настройки черт знает где.
Жизнь проще и глупее )
0
Это не версия, а гайдлайны от Apple.
Она рекомендует нечасто используемые настройки выносить отдельно, а для игр и приложений где могут какие-то опции меняться довольно часто, делать встроенными. Все есть в документации.
Она рекомендует нечасто используемые настройки выносить отдельно, а для игр и приложений где могут какие-то опции меняться довольно часто, делать встроенными. Все есть в документации.
+2
Охотно верю что там именно это и написано. Эппл большие мастера превратить косяк в фичу.
Ксати о гайдлайнах. До недавнего времени в Mac App Store не было поддержки In-App purchases.
НИГДЕ в гайдлайнах не было ни слова о запрете вставлять в программу продажу своего DLC
Между тем реджектили всех по статъе 7.2 хотя DLC сюда не относится ни разу.
7.2 Apps that create a store inside themselves for selling or distributing other software (i.e., an audio plug-in store in an audio app) will be rejected.
Просто вспомнилось.
Ксати о гайдлайнах. До недавнего времени в Mac App Store не было поддержки In-App purchases.
НИГДЕ в гайдлайнах не было ни слова о запрете вставлять в программу продажу своего DLC
Между тем реджектили всех по статъе 7.2 хотя DLC сюда не относится ни разу.
7.2 Apps that create a store inside themselves for selling or distributing other software (i.e., an audio plug-in store in an audio app) will be rejected.
Просто вспомнилось.
0
Есть и гибридное решение — InAppSettingsKit
0
Для некоторых программ это было бы удобно. Можете посмотреть, как это реализовано в WP7 для приложений, которые идут из коробки — почта, картинки, плеер и т.д.
+1
Что это, пересказ документации?
0
Подскажите, а каким образом UISwitch меняется с ON/OFF на I/O?
Запустил проект в симуляторе — там ON/OFF, у автора на картинках — I/O. Возможно ониспользовал другой код? Спс.
Запустил проект в симуляторе — там ON/OFF, у автора на картинках — I/O. Возможно ониспользовал другой код? Спс.
0
Скорее всего это зависит от региональных настроек. Поставьте в эмуляторе в settings регион Россия.
+1
Спс. Помогло!
0
Да, это зависит от региональных настроек, в Английском языке ON/OFF в остальных I/O, при чем I и O это картинки, а не текст, и для того, что бы сделать свитч Да/Нет, пришлось писать свой велосипед.
Потом уже нашел вот это: www.catamount.com/blog/1063/uicustomswitch-customizing-uiswitch-color-it-change-labels/
Потом уже нашел вот это: www.catamount.com/blog/1063/uicustomswitch-customizing-uiswitch-color-it-change-labels/
+1
С точки зрения UX — выносить настройки отдельно далеко не самая лучшая идея.
Выходить из приложения и искать что-то в том длинном списке, который на одном из скриншотов — скучно, долго и не эффективно. Кстати зря минусуете GunDisasm, он дело говорит.
Выходить из приложения и искать что-то в том длинном списке, который на одном из скриншотов — скучно, долго и не эффективно. Кстати зря минусуете GunDisasm, он дело говорит.
0
спасибо за статью, для iOS пишу давненько, но как-то не было случаев выноса настроек из приложения.
обязательно читну, если не что-то не пойму в документации apple :)
обязательно читну, если не что-то не пойму в документации apple :)
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Добавление настроек приложения в Settings