gpt4 book ai didi

ios - 导航到 ViewController 并关闭 VC

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

在这里,我解雇了一个 VC 并尝试导航新的 VC,但导航不起作用。解雇 VC 工作正常。

@IBAction func onClickEmailBtn(_ sender: UIButton) {
//dismiss VC
self.dismiss(animated: false, completion: nil)
//Navigate to VC
DispatchQueue.main.async {
let cevc = self.storyboard?.instantiateViewController(withIdentifier: "CEVC") as! EmailViewController
self.navigationController?.pushViewController(cevc, animated: true)
}
}

这里我有一个名为 VC1 的 NavigationViewController,我正在展示一个名为 VC2 的 VC。在此 VC2 中,当我单击按钮时,我想导航名为 EmailVC 的新 VC。

最佳答案

试试这段代码

@IBAction func onClickEmailBtn(_ sender: UIButton) {

if let controller = self.storyboard?.instantiateViewController(withIdentifier: "CEVC") as! EmailViewController {
self.dismiss(animated: false, completion: nil)
self.presentingViewController?.present(controller, animated: true, completion: nil)
}
}

关于ios - 导航到 ViewController 并关闭 VC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57068925/

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