产生黑线的原因:
故而上述需求的解决方法有:
1.在viewWillAppear中设置其为透明
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
[self.navigationController nvTransparentClearNavigationShadowImage];
}
2.在viewwillAppear中设置shadowImage
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
[self.navigationController nvTransparentSetNavigationBarShandowImage:[UIImage new]];
}