标签:ios
下图是要最终实现的效果:
但是,开始时会出现下图中箭头指向的横线效果:
这是导航栏的问题,将下边的代码放在 viewWillAppear 方法中就可以实现效果:
- (void)viewWillAppear:(BOOL)animated{
// Called when the view is about to made visible. Default does nothing
[super viewWillAppear:animated];
//去除导航栏下方的横线
[navigationBar setBackgroundImage:[UIImage imageWithColor:[self colorFromHexRGB:@"33cccc"]]
forBarPosition:UIBarPositionAny
barMetrics:UIBarMetricsDefault];
[navigationBar setShadowImage:[UIImage new]];
}
版权声明:本文为博主原创文章,未经博主允许不得转载。
IOS 去掉导航栏(UINavigationBar)下方的横线
标签:ios
原文地址:http://blog.csdn.net/cx_wzp/article/details/47166601