问题: backBarButtonItem在 iOS 10 中有额外的空间。
从上面的图片可以看出。iOS 10 中的后退按钮有一个额外的空间。
根据这个消息来源
我的实现
在 AppDelegate 中
UINavigationBar.appearance().tintColor = ColorHelper.bckgTextTitleWhite
UINavigationBar.appearance().backIndicatorImage = UIImage(named: "back-button")
UINavigationBar.appearance().backIndicatorTransitionMaskImage = UIImage(named: "back-button")
在视图控制器中
let backBarButton = UIBarButtonItem(title: "", style: .plain, target: self, action: #selector(back(_:)))
self.navigationItem.backBarButtonItem = backBarButton
我想在 iOS 10 中实现与 iOS 11 相同的 UI。