【Swift】导航栏隐藏底部黑线

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Emperor_huanzi/article/details/52366554
 /**
     隐藏导航底部黑线

     - parameter view: self.navigationController?.navigationBar

     - returns: 底部线的UIImageView
     */
    func findHairlineImageViewUnder(view : UIView)->UIImageView!{

        if(view .isKindOfClass(UIImageView) && view.bounds.size.height <= 1.0 ){

            return view as! UIImageView
        }
        for subview in view.subviews {

            let imageView = self .findHairlineImageViewUnder(subview)

            if (imageView != nil) {
                return imageView
            }
        }
        return nil
    }

在viewWillAppear 中

在viewWillDisappear中

展开阅读全文

没有更多推荐了,返回首页