【发布时间】:2021-01-14 21:46:10
【问题描述】:
每当我尝试展示一个视图控制器时,我的视图控制器前面都会出现一个阴影,我发现我可以通过将其拉下来消除它。
logoutButton 内的代码如下所示:
override func viewDidLoad() {
super.viewDidLoad()
navigationItem.rightBarButtonItem = UIBarButtonItem(title: "Logout", style: .plain, target: self, action: #selector(handleLogout))
}
这就是handleLogout函数的样子
@objc func handleLogout() {
let firebaseAuth = Auth.auth()
do {
try firebaseAuth.signOut()
} catch let signOutError as NSError {
print("Error", signOutError)
}
let loginController = LoginViewController()
present(loginController, animated: true, completion: nil)
}
有人知道如何解决这个问题吗?
我想知道我写的这段代码是否真的有意义。
【问题讨论】:
标签: swift firebase-authentication viewcontroller