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

时间:2011-07-24 12:23:36

标签: ios uitabbar uitabbaritem

我正在我的应用中实施UITabBar。我通过在头文件中实现UITabBarDelegate并使用

来管理它
- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item

在我的.m文件中(如this tutorial中所述)。

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

  • viewDidLoad
  • didReceiveMemoryWarning
  • 之后
  • 在某种情况下,当用户进入另一个视图控制器时 - 当他们回来时,他们应该回到与他们点击的标签不同的标签。

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

1 个答案:

答案 0 :(得分:1)

UITabBarController类有两个用于管理所选标签的属性,即selectedViewControllerselectedIndex。查看reference中的内容。