热门搜索 :
考研考公
您的当前位置:首页正文

[UINavigation]隐藏UINavigationBar的

来源:东饰资讯网

- (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>
这个会导致其他应用调转入应用时候的闪屏问题。如果分享应用后,返回应用就会闪屏。

Top