Добавление пользовательского UIViewController с UITableView в качестве подпредставления - PullRequest
1 голос
/ 03 января 2012

Я пытаюсь создать пользовательский UIViewController с UITableView, загрузить UIViewController с помощью файла xib и добавить представление в качестве подпредставления к другому UIView.

Иерархия выглядит следующим образом:

  • UIViewController
    • UIView << добавить пользовательский вид UIViewController </li>
    • UIView
    • UIView

Вот мой xibпросмотр иерархии и настроек:

  • UIView
    • UITableView

Соединение в IB:

  • Владелец файла: CustomTableViewController
  • Выходы:
    • представление подключено к UIView
    • tableView подключено к владельцу файла
    • делегат подключено к владельцу файла
    • источник данных подключен к владельцу файла

У меня реализованы UITableDataSource и UITableDelegate.Когда я попытался добавить представление в качестве подпредставления, он упал ...

  - (void)viewDidLoad
  {
      [super viewDidLoad];
      CustomTableViewController* controller = [[CustomTableViewController alloc] initWithNibName:@"CustomTableView" bundle:[NSBundle mainBundle]];      
      [self.viewContainer addSubview:controller.view];   
  }

Что мне не хватает?

1 Ответ

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

Звучит Как будто что-то не сохранилось, что должно быть.Установите точку останова исключения и включите зомби, чтобы найти ее.Смотрите результаты опроса выше.

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