2011-01-26 2 views
0

Я хочу добавить условие в tabbar.Как я могу добавить условие в панель вкладок?

Я хочу сделать это .if мой идентификатор не выбран, чем эта вкладка не открыта, и она переходит на панель вкладок. этот id i выбирается в строке вкладок. поэтому, если этот идентификатор выбран, то он открывает вторую вкладку

ответ

1

Делегат UITabBarController имеет способ – tabBarController:shouldSelectViewController:. Вы используете это и свойства selectedViewController и selectedIndex для условного изменения выбранной вкладки.

Однако будьте осторожны. Вы должны избегать неправильного поведения интерфейса.

+0

Как сказал Бенедикт, если вы собираетесь это сделать, не делайте его противостоящим интуитивно понятным. Когда пользователь нажимает на вкладку, которую вы хотите временно заблокировать, разместите UIAlertView и скажите им, что делать, чтобы впустить их. Это просто хорошие манеры. –

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