мы можем получить различные навигационные панели, соответствующие различным навигационным контроллерам в iOS? - PullRequest
0 голосов
/ 07 марта 2012

Я новичок в приложении. Я хотел отобразить настраиваемые фоновые изображения панели навигации. На самом деле я прочитал «setBackgroundImage: forBarMetrics:» для UINavigationBar. Я хотел применить разные навигационные контроллеры, и в результате получались разные навигационные панели. Я не понимаю, что у меня есть только одна панель навигации для всех контроллеров представления.

Можем ли мы получить разные панели навигации, соответствующие различным контроллерам навигации, в одном приложении? или есть другой способ? Пожалуйста, скажите мне. Спасибо за продвижение.

1 Ответ

1 голос
/ 07 марта 2012

Панель навигации не относится к контроллерам вида; это принадлежит навигационному контроллеру. Это не «одна панель навигации для всех контроллеров представления», это одна панель навигации для одного контроллера навигации.

Если вы хотите динамически изменить то, как он выглядит, ответьте на сообщения делегата контроллера навигации, сообщающие вам, когда контроллер представления изменяется.

...