Как добавить ячейки в UITableView, который не имеет контроллера? - PullRequest
0 голосов
/ 03 января 2012

Я хочу добавить некоторые данные из NSMutableArray в мой UITableView. Я сделал IBoutlet, который называется lessonsTable. Все учебники, которые я могу найти, предполагают, что UITableView имеет свой собственный контроллер, поэтому они меняют метод добавления ячеек. Но у меня нет отдельного класса контроллера для моего UITableView, это просто представление, плавающее в другом контроллере.

Я пробовал

[lessonsTable insertRowsAtIndexPaths:appDelegate.lessonsArray withRowAnimation:UITableViewRowAnimationTop];

Но это не решило проблему.

lessonsArray содержит данные, которые я хочу вставить в мой UITableView

1 Ответ

6 голосов
/ 03 января 2012

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

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