【发布时间】:2018-12-21 09:06:07
【问题描述】:
我希望能够以编程方式选择 UITabBarController 上的选项卡,然后访问加载的视图以设置默认加载的段。
例如,如果我有一个菜单并单击标题为“A/B”的按钮,我希望它选择“A”选项卡,然后选择“B”段。如果我单击标题为“A/C”的按钮,我希望它选择“A”选项卡,然后选择“C”段。
我设法弄清楚问题的第一部分如下:
class TabBarController: UITabBarController {
...
func selectTab(name: String) {
for tab in self.viewControllers! {
if(name == tab.tabBarItem.title) {
self.selectedViewController = tab
return
}
}
}
}
我不确定如何获得自动打开的视图。最好的方法是什么?
非常感谢!
【问题讨论】:
标签: swift uitabbarcontroller uitabbar