版权声明:本文为博主原创文章,未经博主允许不得转载。转载请注明转至Z.MJun的简书
- (void)setBackButtonTitlePositionAdjustment:(UIOffset)adjustment forBarMetrics:(UIBarMetrics)barMetrics
使用这个方法的时候来调整 UINavigationBar 的返回按键的标题位置。
如果想把UINavigationBar上返回按钮的文字隐藏
正确的做法
设置按钮的字体和颜色来隐藏。
<pre><code>UIBarButtonItem *item = [UIBarButtonItem appearance];
NSDictionary *attributes = @{NSFontAttributeName:[UIFont systemFontOfSize:0.001],
NSForegroundColorAttributeName:[UIColor clearColor]};
[item setTitleTextAttributes:attributes forState:UIControlStateNormal];</code></pre>
网络上,错误的做法
<pre><code>adjustment = UIOffsetMake(NSIntegerMin, NSIntegerMin)</code></pre>
这个会导致其他应用调转入应用时候的闪屏问题。如果分享应用后,返回应用就会闪屏。
网友评论