Контроллер панели вкладок iPhone и контроллер навигации во внешнем файле - PullRequest
0 голосов
/ 07 сентября 2011

У меня есть приложение, которое содержит

exampleTabAppDelegate (файлы .h и .m)

MainWindow.xib

В MainWindow.xib у меня есть следующая структурамои объекты

Контроллер панели вкладок - имеет выход и установлен как rootViewController

Панель вкладок

Контроллер первого вида - тип UIViewController

Navigation Controller - введите UINavigationController

View Controller

Также у меня есть класс NavigationController, который расширяет класс UINavigationController (файлы .h и .m называютсяNavigationController)

И для этого класса у меня есть NIB-файл с именем NavigationController.xib.

Итак, если я устанавливаю свойство Class of Navigation Controller в NavigationController, оно работает, и я получаю сообщение Log, вложенное вМетод NavigationController.m viewDidLoad

Но у меня также есть NIB-файл для моего NavigationController, и у него есть собственный NavBar, но я его не вижу.

Когда я пытаюсь установить для свойства NIB Name of Navigation Controller значение NavigationController, я думаю, что он должен загрузить мой файл NIB, но я получаю исключение и ничего не записывается в журнал / консоль.

Что мне делатьнужно сделать?

Я хочу иметь файл MainWindow.xib со структурой, но дизайн представления контроллера навигации устанавливает другой файл.

Справка.Как я могу это сделать?

...