0
我开发了一个谷歌登录和注销按钮,两者均可成功运行,但是当我退出并尝试第二次发送回来时。第一个视图控制器不会切换到第二个视图控制器?请帮我解决这个问题。警告:尝试在其视图不在窗口层次结构中的SecondViewController上呈现FirstViewController
@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,而不是从注销按钮。 –