2017-01-26 6 views
-1

ログインしている場合は、自分のアプリケーションのユーザーを特定のビューにリダイレクトします。これは私のコードです:特定のビューにリダイレクトする

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) 
     } 
} 

私はいつも私は白い画面が表示されます。 誰かが私の間違いを知っていますか?

+0

プレゼンターがナビゲーションスタックに到着するまで待つ必要があります。プレゼンターが別のビューを表示するよりも待ちます。 – holex

答えて

-1

私はストーリーボードのナビゲーションコントローラに接続していませんでした。コード自体はfindeで動作します。

関連する問題