我正在我的应用程序中实现 UITabBar
。我通过在头文件中实现 UITabBarDelegate
并使用
- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item
在我的 .m
文件中(如 this tutorial 中所述)。
现在,我的应用中有 3 个场景,我希望在代码中手动设置所选的 UITabBarItem
(而不是基于用户操作):
- 基于
viewDidLoad
didReceiveMemoryWarning
之后- 在某种情况下,当用户进入另一个 View Controller 时 - 当他们返回时,他们应该返回到与他们点击的选项卡不同的选项卡。
谁能指导我如何完成此操作?
最佳答案
UITabBarController
类有两个用于管理选定选项卡的属性,即 selectedViewController
和 selectedIndex
。查看 reference 中的内容.
关于ios - 如何从代码中设置 UITabBar 中的所选项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6806770/