如何控制tabbar视图控制器?

时间:2011-06-17 04:56:17

标签: iphone uiviewcontroller uitabbarcontroller uitabbar uitabbaritem

我有一个问题,在我的tabbarviewcontroller特定标签按钮中有很多viewcontroller。我希望当我按下标签按钮时,它应该首先viewcontroller关于该标签按钮不是该标签按钮的当前viewcontroller。请有人帮助我。

1 个答案:

答案 0 :(得分:1)

你无法控制这一点。当您再次点击按钮时,TabBarController将始终显示与该tabBarButtonItem对应的rootViewController。

修改

然后阅读TabBar委托方法,如tabbar didSelectItem,就像那样。在appDelegate中实现该委托方法,然后在点击该按钮索引时始终可以检查show view1。这是方法。您可以获取索引并弹出view2,以便始终显示view1。

- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item; // called when a new view is selected by the user (but not programatically)