Вопросы о воссоздании формы «Добавить будильник» в приложении iOS Clock - PullRequest
0 голосов
/ 06 августа 2010

альтернативный текст http://kominetz.com/wp-content/uploads/2008/12/img_0001.png

Здравствуйте.Я погружаюсь в разработку под iOS и создаю собственное приложение для будильника, чтобы ознакомиться с SDK.Мои вопросы ...

  1. Я немного поигрался с UITableViews, но я не понимаю, как бы я реализовал таблицу в верхней половине этой формы.Если бы мне пришлось угадывать, я бы сказал, что это один UITableView, определенный с одним разделом и четырьмя строками, верно?
  2. Если это так, для его реализации, я бы просто "жестко запрограммировал" функцию cellForRowAtIndexPath для создания каждой ячейки вручную?
  3. Если нет, то есть ли принятый подход к определению макета и функциональности этих типов страниц настроек?
  4. В строке №3 есть переключатель, это предопределенный стиль ячейки илипользовательский стиль ячеек, который я должен определить сам?
  5. Строки # 1, 2 и 4 выводят пользователя на новые виды при касании.Это предопределенный стиль, или я просто реализую стандартную функциональность didSelectRowAtIndexPath для добавления нового представления в стек?

Заранее большое спасибо за вашу помощь!Я собираюсь продолжить исследование этих вопросов прямо сейчас.

Ответы [ 2 ]

1 голос
/ 06 августа 2010

В ответ на ваши вопросы:

  1. Да
  2. Да
  3. N / A
  4. Нет, вам нужно добавить UIS-переключатель в contentView ячейки. Совет: посмотрите пример кода Apple UICatalog (разделы элементов управления), чтобы увидеть, как реализовать представление таблицы с различными элементами управления в разных строках.
  5. Просто используйте didSelectRow ...
0 голосов
/ 06 ноября 2010
  1. Для большинства приложений вы хотите реализовать список настроек приложения, который будет использоваться приложением настроек устройства. Как правило, рекомендуется поддерживать настройки вашего приложения в соответствии с настройками других приложений.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...