Панель вкладок не будет работать как подпредставление другого представления, но прекрасно работает как подпредставление окна? - PullRequest
0 голосов
/ 09 августа 2009

Я пытаюсь создать программу с тремя подпредставлениями после титульного экрана. Два представления - это просто стандартные файлы пера с подклассами UIViewController для управления ими, а третье - представление панели вкладок. Я не могу получить элементы панели вкладок для отображения, хотя. Я прошел через главу «Панель вкладок» в «Начале разработки для iPhone», в которой сразу добавляется контроллер панели вкладок в качестве подпредставления Window в делегате приложения, и это прекрасно работает. Однако я хочу загрузить свой контроллер rootView после выбора третьего раздела на титульном экране и добавить к нему представление панели вкладок. Каждый раз, когда я делаю это, я получаю пустую панель вкладок без элементов панели вкладок.

Буду признателен за любую помощь, которую вы можете оказать, поскольку я работаю над этим уже несколько дней.

Спасибо

1 Ответ

3 голосов
/ 09 августа 2009

Вы не можете перенести контроллер панели вкладок на контроллер навигации, что, я полагаю, именно то, что вы пытаетесь сделать. Однако вы можете использовать обычный UITabBar и реализовать собственное переключение видов в подклассе UIViewController (вместо UITabBarController). См этот связанный вопрос .

...