iOS 移除导航栏黑线

实际开发中遇到很多需求,比如这样的

 

但是实际完成后发现导航栏下面有一条黑线

 

解决办法就是在viewWillAppear中加入以下代码:

 [self.navigationController.navigationBar setBackgroundImage:[UIImage new] forBarMetrics:UIBarMetricsDefault];

 [self.navigationController.navigationBar setShadowImage:[UIImage new]];

 

posted @ 2016-11-17 17:26  —__MOMO__—  阅读(1713)  评论(0编辑  收藏  举报