Отображение UITableViewController в UINavigationController - PullRequest
0 голосов
/ 05 ноября 2010

Мне нужно создать UITabBarController, который будет иметь на вкладке UITableViewController, по которому можно перемещаться. Итак, я создал UITabBarController в Интерфейсном Разработчике. Я также реализовал свой подкласс UITableViewController.

Что я не могу понять из документации Apple, так это то, как я должен вставить свою реализацию UITableViewController в UITabBarController, чтобы по нему также можно было перемещаться? Должен ли я добавить в UITabBarController UITableViewController или UINavigationController? И как мне связать UITableViewController с UINavigationController?

Спасибо!

Ответы [ 2 ]

0 голосов
/ 14 марта 2012
self.window.rootViewController = self.viewController;

строка, добавлено

UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:self.viewController];
0 голосов
/ 05 ноября 2010

Иерархия такая:

  • UITabBarController
    • UINavigationController
      • UITableViewController

Скриншот:

table-nav-tab

Для ссылки на UINavigationController в используемом вами коде: self.navigationController

...