我想以编程方式从 UITabBarItem 中选择一个选项卡。我对如何做到这一点进行了一些研究,得到的答案如下:
[self.parentViewController.tabBarController setSelectedIndex:2];
但是,它不起作用。我没有从 viewDidAppear 函数中调用它(正如这篇文章中所建议的那样,因为我需要有条件地在其他地方调用它。这段代码是否只在 viewDidAppear 函数中工作?这是我的故事板的屏幕截图。我从标记为的 viewController 调用它红色圆圈,我的 UITabBarController 用黄色圆圈标记。抱歉,图像质量不佳。红色圆圈类是“facebook 样式侧栏菜单”实现的一部分。我是 iOS 开发的新手,任何帮助将不胜感激。非常感谢!