gpt4 book ai didi

ios - 从 UITabBarController 中关闭

转载 作者:行者123 更新时间:2023-11-30 12:15:31 24 4
gpt4 key购买 nike

我想它可以重复,但我到处寻找,但没有找到适合我的解决方案。

关于我的问题。我有这样的东西 open this image to see more

在我的 AppDelegate 中我有 func

func logIn() {

let userExist = UserDefaults.standard.string(forKey: "auth_key_user")
if userExist != nil && userExist != "" {
let storyboard: UIStoryboard = UIStoryboard(name: "Main", bundle: nil)
let whereToGo = storyboard.instantiateViewController(withIdentifier: "AllPostsOfUserTabBarController") as! AllPostsOfUserTabBarController
window?.rootViewController = whereToGo
}
}

如果用户存在,它会引导我首先在选项卡栏 Controller 内查看 Controller 。那里有导航按钮,可以执行注销操作。我需要注销(将数据发送到服务器),然后转到带有文本字段和按钮的第一个 View Controller ,我可以在其中再次登录。

我需要如何实现它?

最佳答案

注销后尝试此代码-

DispatchQueue.main.sync() {
let appDelegate = UIApplication.shared.delegate as! AppDelegate
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let loginVC = storyboard.instantiateInitialViewController()
appDelegate.window?.rootViewController = loginVC
}

希望对你有帮助!

关于ios - 从 UITabBarController 中关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45484536/

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