IOS从其他视图的tabbar控制器转到特定视图

Rob*_*Jan 2 uitabbarcontroller ios

我有一个带3个按钮的视图和一个包含3个视图的tabbar控制器.我正在使用故事板.我想从我的视图转到tabbar控制器的特定视图.当我创建到目标视图的segway时,不包括tabbar.

我发现的唯一方法是创建tabbar控制器本身的segway,但默认情况下会显示第一个视图.

提前致谢!

Rob*_*Jan 8

耶士!我得到了解决方案.请执行下列操作:

在你.h文件中:

@property (strong, nonatomic) UITabBarController *tabController;
Run Code Online (Sandbox Code Playgroud)

在你的.m文件中:

@synthesize tabController;

tabController = [self.storyboard instantiateViewControllerWithIdentifier:@"tabbar"];
Run Code Online (Sandbox Code Playgroud)

所选索引是您要使用的选项卡

tabController.selectedIndex = 1;

[[self navigationController] pushViewController:tabController animated:YES];
Run Code Online (Sandbox Code Playgroud)