我有一个问题,在我的tabbarviewcontroller
特定标签按钮中有很多viewcontroller
。我希望当我按下标签按钮时,它应该首先viewcontroller
关于该标签按钮不是该标签按钮的当前viewcontroller
。请有人帮助我。
答案 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)