如何在代码中设置UITabBar中选定的项目?

我在我的应用程序中实现UITabBar 。 我pipe理通过在我的头文件中实现UITabBarDelegate并使用它

 - (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item 

在我的.m文件(如本教程中所述 )。

现在,我的应用程序中有3个场景,我希望从代码中手动设置所选的UITabBarItem (而不是基于用户操作):

  • 一旦viewDidLoad
  • didReceiveMemoryWarning
  • 在某些情况下,当用户正在进入另一个视图控制器 – 当他们回来,他们应该回到不同的标签,他们点击。

任何人都可以指导我如何做到这一点?

UITabBarController类有两个用于pipe理选定选项卡的属性,即selectedViewControllerselectedIndex 。 看看参考文献中的那些。