navagationBar全透明,取消navagationBar下面一像素的黑线

来源:互联网 发布:冀连梅 知乎 编辑:程序博客网 时间:2024/05/02 02:42
先做一张全通道全透明的图片1*1的像素就行,取名navigation_bar_background.png作为UINavigationBar的背景色,然后讲barStyle设置成通道就可以了。
[self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"navigation_bar_background.png"] forBarMetrics:UIBarMetricsDefault];  self.navigationController.navigationBar.barStyle = UIBarStyleBlackTranslucent;

取消navagationBar下面一像素的黑线
<div style="font-size: 14px; font-family: 'Helvetica Neue';"> [self.navigationController.navigationBar setBackgroundImage:[[UIImage alloc] init] forBarMetrics:UIBarMetricsDefault];</div><div> self.navigationController.navigationBar.shadowImage = [[UIImage alloc] init];</div>
0 0
原创粉丝点击