gpt4 book ai didi

ios - 如何从使用的 viewController 弹出回到根 ViewController?

转载 作者:行者123 更新时间:2023-11-28 06:24:15 29 4
gpt4 key购买 nike

我有一个以编程方式显示 View Controller 的导航 Controller 。现在,如果出现错误,我将尝试返回到导航 Controller 的 Root View Controller ,但我似乎无法返回到那里。

我正在使用的页面是这样呈现的:

let vc = self.storyboard!.instantiateViewController(withIdentifier: page)
self.show(vc, sender: self)

如果我尝试按时返回:

self.navigationController?.popViewController(animated: true)

我收到粗鲁的警告:

expression type UIViewController is unused

我不想在这里使用 segues。

最佳答案

self.To avoid warning use:

_ = self.navigationController?.popViewController(animated: true)

要弹出回到 Root View Controller 使用:-

if let self.navigationController = self.window?.rootViewController as? UINavigationController {
navigationController.popToRootViewControllerAnimated(true)
}

关于ios - 如何从使用的 viewController 弹出回到根 ViewController?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42465424/

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