转至 UITabcontroller 中的 3 个选项卡无法正常工作

segue to 3 tab in UITabcontroller is not working

当用户在 UIAlret 上单击“确定”时,我创建了一个准备 segue 函数,它将转到 BaseTabBarViewController 中的第 3 个选项卡控制器,但我有一个问题,准备函数总是转到第一个选项卡

   func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
        if(segue.identifier == "segueToUsersTab"){
            if let tabVC = segue.destination as? BaseTabBarViewController{
                tabVC.selectedIndex = 2
            }
        }
    }

您正在使用旧的 prepare for segue 方法。修复将其更改为覆盖 func prepare(for segue: UIStoryboardSegue, sender: Any?) {