UITabBar с TableView, используя Nib - PullRequest
0 голосов
/ 27 мая 2011

Я разрабатываю одно приложение, которое содержит один TabBar . OnTouch элемента панели вкладок Я загружаю другое перо. Этот кончик содержит панель навигации + просмотр таблицы. Я подключаю источник данных и делегаты таблицы к владельцу файла и получаю следующую ошибку. enter image description here

Когда я отключаю источник данных от владельца файла, он отвечает, но функции таблицы не работают.

Любые предложения, как мне заставить работать функции TableView?

РЕДАКТИРОВАТЬ:

Мой .h файл: enter image description here

.m файл: enter image description here

Xib Connections enter image description here

Все та же ошибка. (

Ответы [ 2 ]

1 голос
/ 28 мая 2011

Если вы используете UIViewController в качестве делегата и источника данных для своей таблицы, он должен реализовывать методы из протоколов UITableViewDataSource и UITableViewDelegate.

Метод tableView:numberOfRowsInSection: одиниз тех, которые строго необходимы в классе, который реализует протокол UITableViewDataSource, так что вы, вероятно, захотите исправить эту реализацию.

1 голос
/ 27 мая 2011

Ваш источник данных не реализует tableView:numberOfRowsInSection:, что является причиной ошибки.

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

РЕДАКТИРОВАТЬ: еще несколько проверок ...

  1. Как вы загружаете файл пера?initWithNibName или loadNibNamed?

  2. Подключена ли розетка вида контроллера к вашему виду?(Я так думаю, но просто спрашиваю)

  3. Вы делаете что-то особенное в initWithNibName, loadView или viewDidLoad вашего контроллера?

Если всомнение, добавьте больше кода из этих методов (текст в порядке)

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