为了隐藏iOS上的后退按钮,我们通常写:
self.navigationController?.navigationBar.topItem?.backBarButtonItem = nil
或
self.navigationController?.navigationItem.leftBarButtonItem = nil
或
self.navigationController?.navigationItem.backBarButtonItem = nil
或
self.navigationItem.setHidesBackButton(true, animated: true)
以上陈述均不适用于我的情况,即iOS 11.4。
这是iOS 11.4版本中的任何已知错误,还是我做错了什么?
self.navigationController?.navigationBar.topItem?.leftBarButtonItem = nil
[它在iOS 11.4和iOS 13.1中对我有效
@IBOutlet var naviBar: UINavigationItem!
制作一个插座然后尝试self.naviBar.hidesBackButton = true
为我工作...!