我在UINavigationBar
中构建了一个自定义后退按钮。
我已设法使用自定义backIndicatorImage
更改UIView
,它的工作方式正常。
问题在于我无法将其移至左侧。
这是视图层次结构:
这是prepare for segue
中的代码:
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
let backImage = UIImage(view: backButton).withRenderingMode(UIImageRenderingMode.alwaysOriginal)
navigationController?.navigationBar.backIndicatorImage = backImage
navigationController?.navigationBar.backIndicatorTransitionMaskImage = backImage
self.navigationItem.backBarButtonItem = UIBarButtonItem(title: "", style: .plain, target: nil, action: nil)
}
任何提示都将不胜感激。