タブで、ユーザーがログインしているかどうかを確認したいユーザーがログインしている場合は、アカウントビューを表示する必要があります。ユーザーがログインしていない場合は、Loginviewを表示します。このコードでは動作しますが、テーブルバーは消えます。それを修正するにはどうすればよいのでしょうか?Segueを変更するとタブバーが消える
override func viewDidAppear(animated: Bool) {
if let email = userDefaults.valueForKey("token") { //User logged in
self.performSegueWithIdentifier("AccountSegue", sender: self)
print("Logged In")
}
else { //User not logged in
self.performSegueWithIdentifier("loginSegue", sender: self)
print("Not Logged In")
}
}
アプリを最初に開いたときにユーザーがログインしているかどうか確認していますか? –