【发布时间】:2017-05-17 12:53:41
【问题描述】:
我开发了一个 google 登录和退出按钮,两者都可以成功运行,但是当我退出并尝试第二次返回时。第一个视图控制器不切换到第二个视图控制器??请帮我解决这个问题。
@IBAction func signOutButtonDidTouch(_ sender: Any) {
// Sign user out of Google
let firebaseAuth = FIRAuth.auth()
do {
try firebaseAuth?.signOut()
print("[Google] signing out successful")
// Performs current view controller transition to SignInViewController
performSegue(withIdentifier: "signOutSegue", sender: self)
}catch let signOutError as NSError {
print("Error signing out: %@", signOutError)
print("[Google] signing out error")
}
}
【问题讨论】:
-
我找到了解决办法!
-
我找到了解决方案! - 那是......?
-
我使用了容器父级的 segue,而不是退出按钮。
标签: uiviewcontroller swift3 segue uistoryboardsegue unwind-segue