0

我在 TabBar 应用程序中有 2 个子视图。我应该从第二个视图转到第一个视图,但不是在标签栏的帮助下,而是通过另一个按钮,它位于第二个视图上。

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

你知道正确的实现方法吗?

4

2 回答 2

2

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

于 2012-02-08T07:12:50.407 回答
0

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

在你想使用的地方使用这行代码

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

使用这条线,您可以移动选项卡控制器的 2 个选项卡,而无需触摸选项卡栏。

于 2012-02-08T07:13:30.233 回答