第二种方法:1)声明UIImageView变量,存储底部横线

@implementation MyViewController {

UIImageView *navBarHairlineImageView;
}

2)在viewDidLoad中加入:

navBarHairlineImageView = [self findHairlineImageViewUnder:navigationBar];

3)实现找出底部横线的函数

- (UIImageView *)findHairlineImageViewUnder:(UIView *)view {
if ([view isKindOfClass:UIImageView.class] && view.bounds.size.height <= 1.0) {
return (UIImageView *)view;
}
for (UIView *subview in view.subviews) {
UIImageView *imageView = [self findHairlineImageViewUnder:subview];
if (imageView) {
return imageView;
}
}
return nil;
}

4)最后在viewWillAppear,viewWillDisappear中处理

- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
navBarHairlineImageView.hidden = YES;
}
- (void)viewWillDisappear:(BOOL)animated {
[super viewWillDisappear:animated];
navBarHairlineImageView.hidden = NO;
}

最新文章

  1. Android基础总结(八)
  2. TCP/IP协议学习(七) 基于C# Socket的Web服务器---动态通讯实现
  3. MySQL 安装 启动 基本语法概述
  4. &lt;hr/&gt; 水平线样式
  5. Python 列表
  6. 《Windows核心编程》学习笔记(9)– 在win7或者vista系统下提升一个进程的运行权限
  7. Ace 动画应用实例 ------启动欢迎界面
  8. messagepcak 资料
  9. c++学习——类成员的访问权限
  10. 【POJ】【2125】Destroying the Graph
  11. 45 Useful JavaScript Tips, Tricks and Best Practices(有用的JavaScript技巧,技巧和最佳实践)
  12. js判断浏览器类型以及版本
  13. 动态规划-Burst Balloons
  14. 【小错误】WPF代码报错:未将对象引用设置到对象的实例。
  15. 两个linux之间拷贝文件及文件夹
  16. 获取页面所有a标签href
  17. html - 表单form
  18. Static需谨慎
  19. Cocos Creator学习四:按钮响应事件
  20. let命令和块级作用域

热门文章

  1. 开始SDK之旅-入门2-集成流程图、轨迹图到系统
  2. Linux wc指令解析
  3. UI“三重天”之Selenium(一)
  4. c#中的dynamic类型
  5. Tomcat中部署网站和绑定域名
  6. 使用protocol buffer时关闭警告
  7. [Octave] optimset()
  8. django-form.errors和前端上传文件
  9. 关于eclipse open call hierarchy功能的一个细节
  10. 方便好使的java.util.Properties类