0

Я хочу иметь UIView внутри NavigationController, который имеет 4 кнопки. Нажатие на любую из этих 4 кнопок приведет к UITabBarController, который содержит NavigationController с соответствующим UIView.Может ли UINavigationController содержать UITabbarController?

Возможно ли это? Кажется, что Tweetie делает что-то подобное.

+1

Все документы Apple и видеоролики разработчиков говорят довольно сильно, что панели вкладок должны содержать навигационные контроллеры, а не наоборот. –

+0

Я понимаю это, но некоторые очень популярные приложения, такие как Twitter и Facebook, похоже, обошли это. Я также проектирую свое приложение аналогично, и хотел бы повторить его. –

+0

Согласно ответам на http://stackoverflow.com/questions/1249624/uitabbarcontroller-uinavigationcontroller-design-advice, приложения Twitter и Facebook делают это, сворачивая свои собственные элементы управления вкладками. В документах Apple очень ясно, что вы не можете поместить UITabBarController внутри NavigationController. –

ответ

1

В моем приложении у меня есть контроллер отображения панели вкладок, а затем внутри него, у меня есть контроллеры навигации, идущие к отдельным представлениям в моем построителе интерфейсов. Я считаю, что если вы просто скопировать этот формат, он будет работать. (-> означает, что он подключен)

Tab Bar View контроллер-> 4 отдельные слова контроллер-> Просмотры Ui

Я надеюсь, что это помогает

Смежные вопросы