Как добавить контроллер табличного представления в приложение на основе табуляции Xcode 4.3.3
Итак, я сначала начал с шаблона приложения на основе вкладок для iOS 5.
У меня есть панель вкладок, подключенная до двух видов, но когда я иду добавить контроллер табличного представления в первый контроллер, он не позволит мне.
Я немного запутался в том, как я должен справиться с этим? Должен ли я делать это с помощью кода? Или я могу сделать это графически?
![enter image description here]()
Ответы
Ответ 1
Просмотр вложений в раскадровки не является простым.
Сначала удалите First View Controller
:
![Storyboard without First View Controller]()
Теперь перетащите новый Table View Controller
на раскадровку:
![Storyboard with Table View Controller]()
Наконец, создайте связь между Tab Bar Controller
и новым Table View Controller
.
Выберите Tab Bar Controller
, а затем, нажимая клавишу Control
, перетащите указатель мыши на Table View Controller
и отпустите мышью. В раскрывающемся списке выберите Relationship - View Controllers
![enter image description here]()
И теперь новый Table View Controller
должен быть вкладкой в исходном Tab Bar Controller
.
![enter image description here]()
Ответ 2
В Xcode 8 представление таблицы станет полностью синим после перетаскивания и выбора отношения. Просто нажмите внизу экрана синего стола и выберите system item
в attributes inspector
, и все будет хорошо.