隐藏导航栏底部直线
来源:互联网 发布:程序员常用画图工具 编辑:程序博客网 时间:2024/05/22 15:06
原文转自Kevin大神博客
extension UINavigationBar { func hideBottomHairLine() { let navigationBarImageView = hairlineImageViewInNavigationBar(self) navigationBarImageView?.hidden = true } func showBottomHirLine() { let navigationBarImageView = hairlineImageViewInNavigationBar(self) navigationBarImageView?.hidden = false } private func hairlineImageViewInNavigationBar(view: UIView) -> UIImageView? { if let view = view as? UIImageView where view.bounds.height <= 1.0 { return view } if let subviews = view.subviews as? [UIView] { for subview in subviews { if let imageView = hairlineImageViewInNavigationBar(subview) { return imageView } } } return nil }}
也可以直接给navigationBar设置一个空的阴影图片
self.navigationController.navigationBar.shadowImage = [UIImage new];
0 0
- 隐藏导航栏底部直线
- 隐藏导航栏底部横线
- 隐藏底部虚拟导航栏
- 隐藏导航栏底部横线 隐藏navigationBar底部的线
- EditView聚焦 隐藏底部导航栏
- 隐藏微信底部导航栏
- iOS 隐藏导航栏UINavigationBar底部黑线
- 【Swift】导航栏隐藏底部黑线
- 隐藏底部导航栏(tabs)
- 隐藏导航栏底部的分割线和设置背景图片
- UIScrollView滚动时隐藏底部导航栏问题
- iOS之旅--隐藏(去除)导航栏底部横线
- 隐藏导航栏底部的那条线
- Android隐藏虚拟按键(底部导航栏)
- 开发中导航栏底部的黑线显示和隐藏
- iOS 隐藏导航栏底部线的两种方法
- Android客制化------6.0底部导航栏增加隐藏按钮
- iOS隐藏导航栏底部的线条& UINavigationBar小技巧
- 【leetcode】Lowest Common Ancestor of a Binary Search Tree
- 数据结构之链栈
- Android中内容观察者的使用---- ContentObserver类详解
- 面向对象——对象的行为(方法)
- HDU 3951 Coin Game 博弈论
- 隐藏导航栏底部直线
- java中fianl 的用法介绍
- background 笔记1
- 数据结构之多栈
- MyBatis视频学习笔记
- LeetCode200——Number of Islands
- hdu 5412 CRB and Queries
- android 通过sheme打开activity
- POJ3162 解题报告