Добавление элементов пользовательского интерфейса в созданный Xcode сценарий раскадровки NavigationController - PullRequest
0 голосов
/ 23 декабря 2011

Раскадровка кажется довольно интересной, но я нахожу это крайне ограничивающим.

Я хочу использовать стандартный раскадровку для контроллера навигации iPhone / iPad / контроллеров DetailView, но в контроллере iPhone nab я также хочу* Приходите элементы управления для статуса и т. д.

Все, что редактор, кажется, позволит это встраивать в контроллер tabview.

Как я могу, например, изменить размер контроллера навигации и добавить кнопку/ ярлык / что под ним?

1 Ответ

1 голос
/ 23 декабря 2011

Панель навигации имеет некоторые ограничения, о которых вы можете прочитать в справочнике Apple по классам.Один из способов, которым я использовал для добавления дополнительной информации в панель навигации с раскадровкой, - это добавление UIBarButton в NavBar.Увеличьте это с инспектором размера до того размера, который вы хотите, учитывая размер панели навигации, они помещают в него UIView и делают его таким же большим, как UIBarButton.UIView может затем содержать UILabels для статуса и и UIButtons для действий.Выглядит так:

Screen Shot Of UIBarButton containing UIView which contains 2 UILabels and 1 UIButton

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