- (void)setBackButtonTitlePositionAdjustment:(UIOffset)adjustment forBarMetrics:(UIBarMetrics)barMetrics
使用这个方法的时候来调整 UINavigationBar 的返回按键的标题位置。
如果想把UINavigationBar上返回按钮的文字隐藏
正确的做法
设置按钮的字体和颜色来隐藏。
UIBarButtonItem *item = [UIBarButtonItem appearance];
NSDictionary *attributes = @{NSFontAttributeName:[UIFont systemFontOfSize:0.001],
NSForegroundColorAttributeName:[UIColor clearColor]};
[item setTitleTextAttributes:attributes forState:UIControlStateNormal];
网络上,错误的做法
adjustment = UIOffsetMake(NSIntegerMin, NSIntegerMin)
这个会导致其他应用调转入应用时候的闪屏问题。如果分享应用后,返回应用就会闪屏。