使用selectedViewController属性以编程方式切换选项卡

Hor*_*cia 1 uitabbarcontroller ios

我已经用过搜索,还没有找到答案.

试图像这样切换:

[self. tabBarController.selectedViewController OptionsViewContorller];
Run Code Online (Sandbox Code Playgroud)

和这样:

 [self.tabBarController.selectedViewController = self.tabBarController.viewControllers     objectAtIndex:3];
Run Code Online (Sandbox Code Playgroud)

但它不起作用,我也尝试和建议改变

self.tabBarController.selectedIndex
Run Code Online (Sandbox Code Playgroud)

但它只在标签栏上更改而不是视图.

Wub*_* Li 6

这应该工作.

self.tabBarController.selectedViewController = [self.tabBarController.viewControllers objectAtIndex:3];
Run Code Online (Sandbox Code Playgroud)