去除导航栏自带的黑线,简单粗暴,两句代码解决
在你自定义的UINavigationController初始化方法中添加下面这行代码就OK了
[self.navigationBar setBackgroundImage:[UIImage new] forBarMetrics:UIBarMetricsDefault];
self.navigationBar.shadowImage = [UIImage new];
在你自定义的UINavigationController初始化方法中添加下面这行代码就OK了
[self.navigationBar setBackgroundImage:[UIImage new] forBarMetrics:UIBarMetricsDefault];
self.navigationBar.shadowImage = [UIImage new];