项目中一定有这种需求:返回按钮去掉文字。
Xcode9之前我们隐藏文字,最简单的方法还是用系统的返回按钮,只要改变下返回按钮文字的位置就可以了(系统自带的右划返回功能还有,省去了自定义的麻烦)。
[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(0,-100) forBarMetrics:UIBarMetricsDefault];
但是运行在Xcode9之后会出现下面这种情况
1505964907578.jpg现在要让位置居中,我现在找到最简单的方法还是这个,但是需要更改下参数
[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(-100,0) forBarMetrics:UIBarMetricsDefault];
image.png
搞定,喜欢的话请给我点赞 谢谢!!
网友评论