0

要在 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 版本中的任何已知错误还是我做错了什么?

4

3 回答 3

0

尝试这个

 self.navigationController?.navigationItem.hidesBackButton = true
于 2020-03-06T09:20:31.090 回答
0

首先做一个这样的插座@IBOutlet var naviBar: UINavigationItem!

然后试试这个self.naviBar.hidesBackButton = true

为我工作......!

于 2019-12-12T20:33:20.670 回答
0

尝试self.navigationController?.navigationBar.topItem?.leftBarButtonItem = nil

它适用于 iOS 11.4 和 iOS 13.1

于 2019-12-12T20:12:58.197 回答