在iOS 11.4上隐藏导航后退按钮



为了隐藏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

相关内容

  • 没有找到相关文章

最新更新