2015-02-13 7 views
0

У меня есть пользовательский вид xib, где у меня есть несколько TableViews. Я загрузке внутри ViewController в виде вложенного зрения:Пользовательский вид (xib) не отображается на раскадровке

ViewController 
    |_ View 
     |_ View (This is where I load my Custom View) 

Когда я запускаю мое приложение, я могу видеть пустые таблицы на экране, так что мой XIB правильно загружается.
Пока все хорошо.

Моя проблема в том, что я не могу видеть свои таблицы в раскадровке. Поэтому я не могу ctrl + перетащить и продолжить дальше.

Как я могу увидеть свой пользовательский вид внутри представления раскадровки?

+0

Вы не можете видеть взгляды xib внутри раскадровки. Вы можете использовать владельца файла для создания IBOutlets и IBActions. –

ответ

1

Раскаданные могут содержать только ViewControllers и Segues. Если вы хотите получить доступ к чему-нибудь в своем xib из ViewController, чтобы установить делегаты и т. Д., Вам нужно сделать это из кода. Вы не можете, например, установить делегат из UITableView изнутри IB, когда цель ViewController находится в Раскадке, а UITableView находится в другом xib.

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