重定向到特定视图

时间:2017-01-26 15:18:11

标签: uiviewcontroller swift3

如果他已登录,我想将我的应用用户重定向到特定视图。这是我的代码:

    override func viewDidLoad() {
    super.viewDidLoad()

        if FIRAuth.auth()?.currentUser != nil {

            let storyboard = UIStoryboard(name: "Main", bundle: nil)
            let viewController = storyboard.instantiateViewController(withIdentifier :"LoginViewController") as! LoginViewController
            self.present(viewController, animated: true)
        }

        else {

            let storyboard = UIStoryboard(name: "Main", bundle: nil)
            let viewController = storyboard.instantiateViewController(withIdentifier :"SWRevealViewController") as! SWRevealViewController
            self.present(viewController, animated: true)
        }
}

如果我打开我的应用程序,我总会得到一个白色的屏幕。 有谁知道我的错误?

1 个答案:

答案 0 :(得分:-1)

有效。我没有在故事板中连接导航控制器。代码本身有效。