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;
}
}
}
}
}
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;
}
}
}
}
}
相关文章推荐
- iOS Runtime
- iOS从info.plist获取项目的名称及版本号
- iOS多线程编程之NSThread使用
- IOS开发简介 -02 Storyboard介绍
- iOS开发简介 - 01.IOS开发基本流程
- iOS: 由第三方SDK引起 duplicate symbol 的思考
- iOS项目的完整重命名方法图文教程
- iOS项目中常用的第三方开源库
- iOS中对时间的处理(三)——各时区时间相互转化
- ios 设置相机照片库中文
- 25个增强iOS应用程序性能的提示和技巧
- iOS中对时间的处理(二)——获取时间及星期
- 网易新闻iOS版使用的开源组件
- iOS代理模式与事件模型对比实现
- sb错误
- 30多个iOS常用动画,带详细注释
- iOS中的设计模式简单说明
- iOS开发系列--并行开发其实很容易
- 【简易版】IOS仿periscope自制狂赞飘桃心
- ios后台播放