打开TabBar子视图

时间:2012-02-08 07:05:13

标签: ios uibutton uitabbar segue

我在TabBar应用中获得了2个子视图。我应该从第二个看到第一个视图,但不是在tabbar的帮助下,而是通过另一个按钮,它位于第二个视图上。

如果我创建简单的segue(在第二个视图和第一个视图之间的bytton之间),tabbar会认为我仍然在第二个视图上,并且标签栏上的第二个按钮仍然突出显示。

你知道正确的方法吗?

2 个答案:

答案 0 :(得分:2)

您可以尝试使用UITabBarController.selectedViewController属性而不是segue。

答案 1 :(得分:0)

如果您想在不触碰tababr控制器的情况下更改视图

使用您想要使用的这行代码

self.tabBarController.selectedViewController = [self.tabBarController.viewControllers objectAtIndex:1];

使用此行,您可以移动tabcontroller的2选项卡,而无需触摸tabbar。