2010-03-22 4 views
-2

Скажите, пожалуйста, ViewController s может быть размещен внутри UINavigationViewContoller?Навигация ViewController в iPhone

I.e. могу ли я сделать UINavigationViewController корневым представлением для UITableViewController или UITabViewController?

Спасибо

ответ

0

Из документов Apple:

initWithRootViewController:

инициализирует и возвращает новый созданный навигационный контроллер.

  • (ID) initWithRootViewController: (UIViewController *) RootViewController Параметры

RootViewController

Контроллер вид, который находится в нижней части навигации стека. Этот объект не может быть экземпляром класса класса UITabBarController.

Так что ничего, кроме UITabBarController прекрасно

+0

я не ясно, когда я прошел через яблочный док., Будут у пожалуйста, тела мне, это ограничение, чтобы сделать UITabViewController в качестве корня целью UINavigationViewController или это ограничение сделать UINavigationViewController как корневое представление для UITabViewController? – suse

+2

Опять же: вы НЕ МОЖЕТЕ иметь UITabViewController в качестве корневого представления UINavigationController. UITabViewController МОЖЕТ иметь UINavigationController как один из его представлений. – pheelicks

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