如何删除backBarButtonItem空白
问题描述:
我有一个问题,我的自定义UINavigationController
(截屏)。 如何删除backBarButtonItem空白
正如你所看到的,我已经删除了后退按钮的称号,但有说我无法删除一个空的空间。
下面是我用于backButtonItem代码:
self.navigationItem.backBarButtonItem = UIBarButtonItem(title:"", style:.plain, target:nil, action:nil)
navigationController?.navigationBar.backIndicatorImage = UIImage(named: "back")
navigationController?.navigationBar.backIndicatorTransitionMaskImage = UIImage(named: "back")
答
试试这个:
self.navigationItem.hidesBackButton = true
self.navigationItem.leftBarButtonItem = nil
你可能只需要一个或另一个,虽然。
也许你没有正确地读我的问题:问题是,我不得不删除后退箭头和文本框之间的空白。我注意到这个白色空间属于后退按钮。 – Bellots
只需要考虑一个问题,如果您删除了空白区域来扩展输入文本字段,那么您的UI看起来会非常糟糕。只是我的想法... –
没有,如果我只留下5或10 px的保证金。 – Bellots