UINavigationController -> UIViewController -> UIView -> UITableViewController? - PullRequest
1 голос
/ 01 февраля 2011

Внутри Interface Builder У меня есть UINavigationController, который содержит UIViewController, в котором есть UIView.Этот main UIView имеет несколько меток, а также несколько ImageViews и пользовательских UIViews.

Что я хочу сделать, так это бросить UITableView внутри этого main UIView.Этот UITableView займет около половины экрана в UIView.Я пытаюсь добавить UITableViewController ниже UIView, но каждый раз, когда я делаю это, объект UITableViewController заменяет мой объект UIViewController в IB ??

Что я делаю неправильно?

Я хочу:

Где я ошибаюсь вэта настройка?Когда я пытаюсь добавить UITableViewController в IB, я получаю:

Заранее спасибо!

Ответы [ 2 ]

2 голосов
/ 01 февраля 2011

После помещения UITableView в UIView вместо UITableViewController, а затем установите делегат табличного представления и источник данных в UIViewController. Естественно, UIViewController должен реализовывать два протокола (удаление таблицы и источник данных).

1 голос
/ 01 февраля 2011

Возможно, вам вообще не нужен контроллер табличного представления.Вы должны добавить UITableView и реализовать все необходимые источники данных и методы делегирования в вашем контроллере представления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...