2014-12-21 2 views
-4

Я хочу сделать что-то подобное для моего приложения:Как создать страницу настроек, подобную iOS?

enter image description here

Я попытался с помощью UITableView со статическими элементами, но я не могу получить серые блоки для разделения на различные группы уставок опций (как на картинке выше)

Как добавить серые блоки?

+2

Это сгруппированный стиль таблицы. – rmaddy

+0

Извините ... Я немного новичок в быстром ... что это значит и как я могу это сделать? Благодаря! :) – Schuey999

+0

Stackoverflow не подходит для такого рода вопросов; взгляните на яблочные документы или используйте поисковую систему для начинающих разработчиков iOS – defense2000x

ответ

3

Если я правильно понял ваш вопрос, то вы хотите установить стиль стола в UITableViewStyle.Grouped. Тем не менее, это может не дать вам разделители правильной высоты. Для этого вам необходимо реализовать tableView(tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? и вернуть UIView соответствующей высоты и цвета. Вы также можете сделать это как нижний колонтитул. Работает в любом случае.

Я не собираюсь выписывать весь код и делать скриншоты, где можно установить этот материал в Раскадке. Мне жаль, что у меня не было такого времени, но я этого не делаю. :) Это, а также правильная документация - «Руководство по программированию таблиц для iOS», предложенное @ rmaddy, должно помочь вам в том, куда вы хотите отправиться.

Смежные вопросы