原文地址
参考1:关于backBarButtonItem的N种方法
参考2:How to make custom UINavigationController back button image without title
需求
项目中经常需要自定义导航栏返回按钮,只显示文字或者图片
分析
自定义导航栏返回按钮的思路很多:
- 每个子视图控制器中修改 leftBarButtonItem 的样式,缺点是重复工作量大,如有变更不易修改。
- 基类中通过实现 UINavigationController 的代理