zoukankan      html  css  js  c++  java
  • iOS 隐藏导航栏下的黑线

    一、找到导航栏下的黑线

    // 寻找导航栏下的黑线
    - (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;
    }

    二、调用函数找到黑线

    // 找到黑线
    UIImageView *navBarHairlineImageView = [self findHairlineImageViewUnder:self.navigationController.navigationBar];

    三、隐藏和显示黑线

    // 隐藏导航栏下的黑线
    navBarHairlineImageView.hidden = YES;
    // 显示导航栏下的黑线
    navBarHairlineImageView.hidden = NO;
  • 相关阅读:
    jsp第七次作业
    jsp第二次作业
    第四次JSP作业
    软件测试练习第一次
    JSP第一次课后作业
    读信息
    购物商城
    页面跳转
    安卓第7周作业
    安卓第六周作业
  • 原文地址:https://www.cnblogs.com/xsphehe/p/5959493.html
Copyright © 2011-2022 走看看