iPhone - настройте UINavigationController, чтобы показать UINavigationBar, превращенный в IB - PullRequest
1 голос
/ 08 января 2011

Я построил UINavigationBar в Интерфейсном Разработчике, и у меня есть NavigationController в моем приложении. Я хотел бы заставить один использовать другой для работы. Просто чтобы управлять панелью в IB и позволить контроллеру использовать его в качестве своего вида (и, при необходимости, добавляя при этом кнопку «Назад»), или другим способом сделать то же самое, позвольте NavBar использовать navcontroller для настройки его отображения.

Вы видите способ сделать это?

Если нет, то я действительно не вижу использования NavigationBar, предложенного в IB.

1 Ответ

2 голосов
/ 08 января 2011

Если вы создаете контроллер представления в IB, вы можете назначить ему элемент навигации (UINavigationItem) и поместить туда свои кнопки.Если вы только создаете представление в IB, а контроллер является владельцем (вы используете initWithNibName: bundle :), то вам придется либо создавать элементы программно, либо поместить выход с именем navigationItem в свой пользовательский контроллер и подключить его к элементу навигации.в перо.

...