Пользовательский UITabbar - PullRequest
0 голосов
/ 20 июля 2011

Возможно ли иметь UITabBar таким образом, чтобы были возможны следующие вещи.

  1. После открытия приложения ни один из элементов панели вкладок не выделяется (даже первый). (назовите это homeview)
  2. Если выбран первый элемент панели вкладок, он переходит к первому виду и т. Д.
  3. Скрыть UITabbar для определенных элементов Tabbar.
  4. Разрешить любому подпредставлению вернуться к домашней странице.

Буду благодарен за любые советы о том, как это сделать.

Спасибо

1 Ответ

1 голос
/ 20 июля 2011

Мне нужно было сделать то же самое:

  1. начать с контроллера навигации
  2. в какой-то момент показать UITabBar с несколькими контроллерами
  3. с некоторых контроллеров изUITabBar продолжит работу основного контроллера навигации
  4. с любого контроллера, перейдите в начальный вид (при выходе из системы)

Чтобы это работало, я прагматично создал UITabBar и поместил его в стек навигациии из контроллеров в UITabBar я выдвинул другие представления в стеке.

Чтобы перейти к корневому контроллеру, вы можете использовать это:

[self.navigationController popToRootViewControllerAnimated:YES];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...