2008-12-09 3 views
0

Я пытаюсь показать на экране стол ...UITableViewController подкласс не загрузит

В основном я создаю пользовательский UITableViewController с методами, необходимыми для делегирования и данных источника UITableView, который является самостоятельной, так как UITableViewController делает это для вас.

Когда я положил его в контроллер -initWithRootView: и добавлю вид панели навигации в окно, которое он не показывает! При отладке создается таблица и все, но методы делегата никогда не вызываются!

Любые идеи?

ответ

0

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

0

Я создал таблицу и добавил свойство tableView непосредственно к окну, и это сработало. Я не думаю, что добавление reloaddata заставит его работать, поскольку этот контроллер делает это автоматически. Что-то не так, если вы добавили его как контроллер rootview в контроллер навигационной панели!

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