gpt4 book ai didi

ios - 如何从一个 View Controller 返回到另一个 View Controller

转载 作者:行者123 更新时间:2023-11-28 12:32:37 24 4
gpt4 key购买 nike

我有一个简单的给你们。我在 UITableviewController 上创建了一个后退按钮,并想将该后退按钮设置为我的另一个 UIViewController(NewTableViewController)。

这里我实现了后退按钮

let newBackButton = UIBarButtonItem(title: "Back", style: UIBarButtonItemStyle.plain, target: self, action: #selector(NewTableViewController.back(sender:)))
self.navigationItem.leftBarButtonItem = newBackButton

行动是

func back(sender: UIBarButtonItem) {

// perform your custom action
//....
// go back to the previuos view controller
_ = navigationController?.navigationController?.self.dismiss(animated: true)

}

可是我已经回不去了

谢谢大家的帮助。请告诉我我缺少什么。

最佳答案

swift 3 尝试这个

如果你使用 Model View Controller

func back(sender: UIBarButtonItem) {
self.dismiss(animated: true, completion: {});
}

如果你使用推送

func back(sender: UIBarButtonItem) {
if let navController = self.navigationController {
navController.popViewController(animated: true)
}
}

关于ios - 如何从一个 View Controller 返回到另一个 View Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41690957/

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