gpt4 book ai didi

ios - 调用 Auth.auth().signOut() 会自动关闭 ViewController

转载 作者:行者123 更新时间:2023-11-28 13:50:27 27 4
gpt4 key购买 nike

只要我按下按钮调用 signOut 方法,当前 View Controller 就会被关闭。但是,注销过程是成功的。 (我正在使用 FirebaseAuth SDK。)

这是我的代码:

@IBAction func logoutPressed(_ sender: Any) {
do {
try Auth.auth().signOut()
} catch let signOutError as NSError {
showAlertSaying(
title: "Fehler beim ausloggen",
message: "Ein Fehler ist aufgetreten",
view: self
)
print ("Error signing out: %@", signOutError)
}
}

有什么方法可以防止 View Controller 被关闭吗?

最佳答案

看起来你的 Storyboard按钮链接到除此之外的另一个 Action

@IBAction func logoutPressed(_ sender: Any) {

它有一个 dismiss/pop Action

This scenario happens when you copy elements in storyboard

关于ios - 调用 Auth.auth().signOut() 会自动关闭 ViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54700231/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com