导航栏半透明属性

时间:2016-01-28 10:10:13

标签: ios iphone uinavigationbar

FirstViewController navbar

Getting Spot in between

SecondViewController navbar is translucent

我的第一个视图控制器有

的要求
self.navigationController.navigationBar.translucent = YES;

和第二个视图控制器

self.navigationController.navigationBar.translucent = NO;

因此,当从第一个视图控制器导航到第二个视图控制器时,我可以在顶部看到一个空白区域...任何人都可以帮助我进行平滑导航。

1 个答案:

答案 0 :(得分:0)

尝试将以下代码插入viewDidLoad:

if( [self respondsToSelector:@selector(edgesForExtendedLayout)] ) {
self.edgesForExtendedLayout = UIRectEdgeNone;
}