在UITabBar的选项卡之间传递数据

时间:2016-07-27 09:54:31

标签: ios swift

Storyboard screenshot with description

我已在第二个标签的UIViewController类中使用此行代码来访问tabBarViewController。但它崩溃了。

let friendView = self.tabBarController?.viewControllers![2] as! AccountTableViewController

注意: AccountTableViewController是第3个标签UITableViewController类的名称。 谢谢你的帮助。

1 个答案:

答案 0 :(得分:3)

像这样更改你的代码

let navController = self.tabBarController?.viewControllers![2] as! UINavigationController
for vc in (self.navigationController?.viewControllers)! {
    if (vc.isKindOfClass(AccountTableViewController.classForCoder())) {
        let friendView = vc as! AccountTableViewController
    }
}