我需要一些关于我的 Tabbar 应用程序的帮助。
目前我的标签栏如下所示:
- 标签栏控制器
- 选项卡1
- 导航控制器
- 视图控制器1
- 视图控制器2
- 导航控制器
- 选项卡2
- 视图控制器3
- 选项卡1
假设 ViewController2 是当前显示的 ViewController。现在我切换到 ViewController3 并希望以编程方式切换到 ViewController1。
问题是,因为 Tab1 中的活动 ViewController 是 ViewController2
[self.tabBarController setSelectedIndex:0];
将始终切换到 ViewController2。但是在那种情况下我怎么能切换到 ViewController1 呢?
这对我也不起作用:
self.tabBarController.selectedViewController
= [self.tabBarController.viewControllers objectAtIndex:0];
会很高兴得到一些提示。