您的位置:首页 > 移动开发 > IOS开发

IOS去掉NavigationBar底部的那条黑线

2015-07-11 21:37 585 查看
NavigationBar底部的黑线是一个UIImageView上的UIImageView。

if ([self.navigationController.navigationBar respondsToSelector:@selector(
setBackgroundImage:forBarMetrics:)]){

NSArray *list=self.navigationController.navigationBar.subviews;

for (id obj in list) {

if ([obj isKindOfClass:[UIImageView class]]) {

UIImageView *imageView=(UIImageView *)obj;

NSArray *list2=imageView.subviews;

for (id obj2 in list2) {

if ([obj2 isKindOfClass:[UIImageView class]]) {

UIImageView *imageView2=(UIImageView *)obj2;

imageView2.hidden=YES;

}

}

}

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: