为了隐藏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
为我工作...!
试试这个
self.navigationController?.navigationItem.hidesBackButton = true