У меня есть UIViewController, к которому я добавил UITableViewDelegate. Этот контроллер имеет соответствующий наконечник. Я связал их в IB. Однако владелец файла nib не отображает делегат таблицы или источник данных. У меня есть аналогичный контроллер и nib, где делегат tableview отображается в IB. Я не вижу различий в этих двух.Как увидеть UITableViewDelegate в интерфейсе Builder?
Что мне не хватает, чтобы делегат таблицы и источник данных отображались в IB?
- EDIT: ANSWER -
Этот проект основан на основе вкладок. Для второй панели вкладок я добавил выделенный наконечник и связал с ним вышеупомянутый UIViewController. Пин всегда загружается, но делегат tableview ничего не делает. Это связано с тем, что мне нужно удалить соединение с представлением для этого контроллера, созданного с помощью элемента mainwindow nib, который выполняется автоматически при создании проекта. Когда создается новый проект панели вкладок, каждое из видов подключается. Наличие автоматического соединения с представлением плюс мое настраиваемое соединение просмотра вызвало проблемы с делегатом tableview. IB даже отображает небольшое предупреждение в mainwindow, чего я, очевидно, не видел.
Является ли владелец файла отображаемым типом класса в инспекторе? IB должен уметь определять точки выхода FO, но только если он знает, какой тип FO. –
Да - FO показывает правильный тип класса, но все еще не имеет делегата. – 4thSpace