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

问题描述 投票:0回答:2

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

swift navigation ios11 back-button ios11.4
2个回答
0
投票
尝试self.navigationController?.navigationBar.topItem?.leftBarButtonItem = nil

[它在iOS 11.4和iOS 13.1中对我有效


0
投票
首先像这样@IBOutlet var naviBar: UINavigationItem!制作一个插座

然后尝试self.naviBar.hidesBackButton = true

为我工作...!

© www.soinside.com 2019 - 2024. All rights reserved.