UINavigationController嵌套在UITabBar中,选择一个特定的索引不起作用

时间:2013-11-14 13:49:11

标签: ios uinavigationbar uitabbar

我有一个嵌套在uitabbar中的UInavigationController,我需要推送一个特定的视图(tabbar的第二个元素,索引:1)。 (我使用故事板)

我已经尝试过了:

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

对于我曾经使用的设置外观:

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

外观很好但在选项卡栏中选择的元素是第一个而不是第二个。

tabBarGlobal与Storyboard中的视图相关联:

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

任何想法?

感谢的。

1 个答案:

答案 0 :(得分:0)

如果您的UITabBar未使用UITabBarController,则应首先阅读此post

然后,您必须设置此UITabBarController属性:

@property(nonatomic) NSUInteger selectedIndex

请参阅here