2010-10-08 8 views
0

hi В настоящее время я работаю в приложении на основе iphone. поэтому у моего приложения 30 экранов, после навигации по пяти экранам мне нужен TabbbarController. Я добавляю панель управления надстройкой OverMy viewController ([self.View addSubView: tab.View];) мое приложение отлично работает и работает навигация, но моя проблема заключается в том, что после перехода с tabScreen на другой myViewController, который внутри контроллера tabbbar не переубежен, а навигационный контроллер просмотра работа хорошо. так что выше моего кода добавление табуляции неверно, тогда plz помогите мне, спасибо заранее.Как добавить tabbarcontroller внутри viewcontroller в iphone

ответ

1

Должен сказать, что я не совсем понимаю ваш вопрос, я думаю, это связано с языковым барьером, но, может быть, вы сможете подробнее объяснить свое объяснение. Однако я думаю, что я понял вашу проблему. Вы хотите, чтобы UITabbarController (соответственно его представление) являлся подразделением UINavigationController. Это верно? Ответ на этот вопрос прост, но, боюсь, вас не устраивает: вы не можете этого сделать, и даже если можете, вы не должны. Пожалуйста, взгляните на отличный Apple ViewController guide. В нем говорится:

Таким образом, контроллер навигации может включать в себя настраиваемые контроллеры представлений, а контроллер панели вкладок может включать как навигационные контроллеры, так и пользовательские контроллеры представлений. Однако навигационный контроллер не должен включать контроллер панели вкладок в качестве части интерфейса навигации. Результирующий интерфейс будет путать пользователей, потому что панель вкладок не будет постоянно видна.

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