博客> iOS去除导航栏和tabbar的1px横线
iOS去除导航栏和tabbar的1px横线
2018-04-25 02:56 评论:0 阅读:536 Sherry_ssq
ios 导航栏 横线

是UIImageView,是navigationBar的shadowImage,所以只要设置它为空即可,但是设置它为空之前应该先设置它的背景也为空,代码如下:

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

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

[self.tabBarController.tabBar setBackgroundImage:[UIImage new]];

[self.tabBarController.tabBar setShadowImage:[UIImage new]];

如果我们想自定义那一横线的颜色也是可以的,只要设置它的shadowImage就可以了

收藏
0
sina weixin mail 回到顶部