3
A
回答
0
你可以试试这个代码来解决。如果它不适合你,请遵循以下评论。
var backImage = UIImage(named: "back_button_image").withRenderingMode(.alwaysOriginal)
let leftPadding: CGFloat = 10
let adjustSizeForBetterHorizontalAlignment: CGSize = CGSize(width: backImage.size.width + leftPadding, height: backImage.size.height)
UIGraphicsBeginImageContextWithOptions(adjustSizeForBetterHorizontalAlignment, false, 0)
backImage.draw(at: CGPoint(x: leftPadding, y: 0))
backImage = UIGraphicsGetImageFromCurrentImageContext()!
UIGraphicsEndImageContext()
self.navigationController?.navigationBar.backIndicatorImage = backImage
self.navigationController?.navigationBar.backIndicatorTransitionMaskImage = backImage
self.navigationItem.backBarButtonItem = UIBarButtonItem(title: " ", style: .plain, target: nil, action: nil)
+0
我没有使用自定义image.its默认后退按钮的导航栏。 –
+0
我也用过你的代码,但同样的问题 –
+0
你可以提供有关这方面的信息吗?即使我试图删除所有这些只是保留空白标题按钮,我仍然没有重现。 – Bryan
相关问题
- 1. BottomNavigationView后退按钮无法正常
- 2. 单击后退按钮后,片段无法正确显示
- 3. 显示UINavigationBar的后退按钮不推视图控制器
- 4. 按钮无法正常显示
- 5. 的XPages控制无法正常显示
- 6. 导航控制器后退按钮
- 7. 后退按钮不显示
- 8. 后退按钮不显示
- 9. Jquery Mobile后退按钮无法正常工作
- 10. 为什么我的后退按钮无法正常工作
- 11. IE9后退按钮无法正常工作与锚div
- 12. Firefox后退按钮无法与谷歌广告正常工作
- 13. 导航控制器“后退按钮”文本:模态地演示
- 14. 如何给图像进行控制控制器后退按钮
- 15. iphone:无法显示后退导航栏上的按钮
- 16. iOS无法让我的自定义后退按钮显示
- 17. Xcode嵌入式导航控制器后退按钮没有显示
- 18. 浏览器后退按钮在缓存环境中无法正常工作
- 19. 控制硬件后退按钮
- 20. 后退按钮来控制iframe
- 21. Jwplayer 6.11不显示控制器按钮
- 22. Android后退按钮正常工作,但通过主页按钮无法正常工作
- 23. 离子:如何显示后退按钮
- 24. 后退按钮中显示联系人
- 25. 隐藏/显示后退按钮
- 26. 会显示消息和后退按钮
- 27. 工具栏(后退按钮不显示)
- 28. 后退按钮不显示在UINavigationController上
- 29. jQuery Mobile的 - 后退按钮不显示
- 30. 使用popViewControllerAnimated后,iOS应用上的后退按钮无法正常工作
你试过self.navigationItem.largeTitleDisplayMode = UINavigationItemLargeTitleDisplayModeAutomatic; –
是的,但没有工作。 –
您为setBackButtonTitlePositionAdjustment添加了任何代码?这将是这个问题的原因。 – RashmiG