TabBar скрывается при вызове UIViewController - PullRequest
2 голосов
/ 12 марта 2010

Я новичок в программировании iPhone.

Текущая настройка: У меня есть контроллер TabBar (4 TabBarItems). Когда вы нажимаете на secondTabBarOtem, он вызывает second.xib, который имеет тип UIViewController.

Мои требования: У меня есть кнопка в представлении. Поэтому, когда я нажимаю кнопку, он должен загрузить другой UIViewController с видимой вкладкой.

Проблема: Я могу это сделать, но TabBar исчезает, и мне нужно перезапустить приложение, чтобы снова увидеть TabBar.

Ответы [ 2 ]

1 голос
/ 12 марта 2010

У вас должен быть контроллер панели вкладок в качестве корневого, а затем запускать контроллеры навигации, когда выбраны различные вкладки. Выполнение этого позволит решить проблему исчезающей панели вкладок при нажатии на новый контроллер представления.

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

1 голос
/ 12 марта 2010

Сначала вам нужно прочитать и понять, как работает UITabBarController . После настройки вкладок с помощью setViewControllers:animated: используйте selectedViewController для переключения между ними.

...