NavigationController на iPad - PullRequest
       0

NavigationController на iPad

0 голосов
/ 15 февраля 2012

Я работаю на iPad впервые, и я заметил, что не могу использовать UINavigationController на iPad, как я использовал до сих пор на iPhone.

Это то, что я пытаюсь сделать.

  • Использование UINavigationBarController в AppDelegate
  • создание объекта и его подключение.
  • создать класс UIViewController + XIB
  • Установить этот XIB в качестве корневого представления навигации

Для iPhone он работал, но в случае iPad он не работает. Мой метод ViewDidLoad моего viewController не вызывается.

Любое предложение Что мне делать.

РЕДАКТИРОВАТЬ:

в .м navigationController = [[UINavigationController alloc] initWithRootViewController: loginViewController];

[window addSubview:navigationController.view];

Спасибо, Jitesh

1 Ответ

0 голосов
/ 15 февраля 2012

Контроллер навигации должен работать в iPad так же, как и в iPhone - проверьте, правильно ли вы установили свои выходы в файле пера, - также помните, что вы используете имя пера, отличное от имени контроллера представления (например, с суффиксом iPad дляотличаться от nib вашего iPhone для этого VC) вам нужно передать имя nib в init для контроллера представления.

(т.е. использовать) - (id) initWithNibName: (NSString *) комплект nibName: (NSBundle *) nibBundle

убедитесь, что имена и выходы перьев в главном пером настроены правильно.

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