gpt4 book ai didi

ios - NavigationBar 后退按钮不起作用

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

我有一个 NavigationViewController,它的根是一个普通的 UIViewController。我通过以下方式以编程方式呈现 TableViewController:

self.performSegue(withIdentifier: "showTableViewVC", sender: nil)

这个 TableViewVC 显示了 BACK 按钮,但它根本不起作用。

此 TableViewVC 的转场是“显示/推送”转场。

如何导航回 UIViewController?

enter image description here

最佳答案

<强>1。在 showTableViewVC 的导航 Controller 中添加一个 UIBarbutton。

override func viewDidLoad() {

super.viewDidLoad()

let backBarButton = UIBarButtonItem.init(barButtonSystemItem: .add, target: self, action: #selector(backButtonTapped(sender:))) as UIBarButtonItem

self.navigationItem.setLeftBarButton(backBarButton, animated: true)

}

<强>2。实现后退按钮操作。

func backButtonTapped(sender: UIBarButtonItem) 
{
self.navigationController?.popViewController(animated: true)
}

关于ios - NavigationBar 后退按钮不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45871530/

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