gpt4 book ai didi

ios - 推送特定的viewController

转载 作者:行者123 更新时间:2023-11-30 11:09:05 25 4
gpt4 key购买 nike

我有 2 个 Storyboard,在 Storyboard 1 中我有一个登录页面,在 Storyboard 2 中我有我的主页!所以问题出在我的主页上,我有注销按钮,当用户按下按钮时我想返回登录页面,我已经尝试了一些对我不起作用的方法!我尝试过:

self.dismiss(animated: true, completion: nil)

并且:

for controller in self.navigationController!.viewControllers as Array { if controller.isKind(of: ViewController) { self.navigationController!.popToViewController(controller, animated: true) break } }

那么,有什么方法可以返回我的登录页面吗?

最佳答案

由于您的代码不起作用,我认为您的登录 View Controller 不在导航堆栈中。您可以尝试以下方法。

let storyboard = UIStoryboard(name: "Login", bundle: nil)

if let loginViewController = storyboard.instantiateInitialViewController() {
(UIApplication.shared.delegate as? AppDelegate)?.window?.rootViewController = loginViewController
}

关于ios - 推送特定的viewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52373948/

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