2013-11-14 2 views
0

У меня есть UInavigationController, вложенный в uitabbar, и мне нужно нажать конкретное представление (второй элемент табуляции, индекс: 1). (Я использую раскадровку)UINavigationController вложен в UITabBar, выберите конкретный индекс, не работает

Я уже пробовал:

UITabBarItem *tabBarItem1 = [tabBarGlobal.items objectAtIndex:1]; 
[tabBarGlobl setSelectedItem:tabBarItem1]; 

И внешний вид настройки я использовал:

[self tabBar:self.tabBar didSelectItem:tabBarItem1]; 

Внешний вид хорош, но в TabBar элемент выбран первый, а не второй.

tabBarGlobal связано с представлением в раскадровке:

@property (strong, nonatomic) IBOutlet UITabBar *tabBarGlobale; 

Любая идея?

Thank's.

ответ

0

Если вы не используете свой UITabBar с UITabBarController, вы должны сначала прочитать это post.

И потом, вы должны установить это свойство UITabBarController:

@property(nonatomic) NSUInteger selectedIndex 

См here

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