Подтвердить что ты не робот

Как создать вид настроек, похожий на iPhone

Я хочу создать представление, подобное приложению iPhone Settings.

Является ли это представление с помощью UITableView или что? Являются ли элементы, созданные программно, или это возможно сделать в Interface Builder?

4b9b3361

Ответ 1

Это UITableView со стилем: UITableViewStyleGrouped

В Interface Builder это можно сделать и существует несколько способов.

В этой статье описывается наиболее интуитивно понятный способ поиска Google: http://www.galloway.me.uk/tutorials/custom-uitableviewcell/

Ключевыми шагами являются:

  • Создать UIViewController с помощью xib (не для контроллера таблицы)
  • замените его начальное представление на UITableView
  • реализовать протоколы UITableViewDelegate и UITableViewDatasource
  • добавить дополнительные UITableViewCells в Interface Builder в виде дополнительных просмотров
  • относятся к ним в классе контроллера вида как IBOutlet UITableViewCell *
  • использовать инспектор подключений для подключения IBOutlets к контроллеру наблюдения в ячейки в Interface Builder

Ответ 2

Посмотрите проект InAppSettingsKit, который не только выполняет настройки в вашем приложении, но также обеспечивает возможность настройки параметров в приложение настроек iPhone. Это, вероятно, самый простой способ получить настройки в вашем приложении.

Ответ 4

Попробуйте FormKit. Это позволит вам легко создать приложение "Настройки", например, формы.

Settings App like form