博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
隐藏导航栏下的1px底部横线
阅读量:6648 次
发布时间:2019-06-25

本文共 1069 字,大约阅读时间需要 3 分钟。

hot3.png

第一种:

先设置一个全局变量 UIImageView * imageView;

然后:

- (void)viewWillAppear:(BOOL)animated{    [super viewWillAppear:animated];    _imageView.hidden = YES;}- (void)viewWillDisappear:(BOOL)animated{    [super viewWillDisappear:animated];    _imageView.hidden = NO;}- (void)viewDidLoad {    [super viewDidLoad];        _imageView = [self findHairlineImageViewUnder:self.navigationController.navigationBar];}- (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;}

第二种:

直接在AppDelegate.m中设置,可全局生效

[[UINavigationBar appearance] setBackgroundImage:[[UIImage alloc] init] forBarPosition:UIBarPositionAny barMetrics:UIBarMetricsDefault];    [[UINavigationBar appearance] setShadowImage:[[UIImage alloc] init]];

 

转载于:https://my.oschina.net/pingAds/blog/676784

你可能感兴趣的文章
hdu 1879 继续通畅工程(最小生成树)
查看>>
Storm Topology的并发度
查看>>
hibernate回滚事务
查看>>
我的友情链接
查看>>
禁用USB
查看>>
Linux文本处理---文件属性查找
查看>>
umount 时出现的 "Device is busy"问题
查看>>
mac装windows遇到的问题总结
查看>>
OPENDNS的地址不能用,劫持DNS
查看>>
云舒网络:容器系列二:容器的视角-设计交付和架构
查看>>
Ubuntu中安装mysql-python失败的解决方法
查看>>
Linux文件系统和目录的作用
查看>>
springmvc+mybatis+spring 整合 bootstrap
查看>>
aix 文件大小相关查询
查看>>
cgroup
查看>>
hadoop
查看>>
keepalived
查看>>
《Linux菜鸟入门2》系统定时延时任务
查看>>
局域网共享故障的分析与排除
查看>>
使用 sitemesh/decorator装饰器装饰jsp页面(原理及详细配置)
查看>>