IOS 导航栏(状态栏)透明遇到的一些问题
来源:互联网 发布:动能宝石永恒矩阵 编辑:程序博客网 时间:2024/05/21 22:50
因为项目需要,所以设置导航栏透明,通过设置背景图片透明的方式,代码如下
//透明
navigationBar.setBackgroundImage(UIImage(named: "透明"), forBarPosition: UIBarPosition.Any, barMetrics: UIBarMetrics.Compact)
设置后,发现导航栏透明了,但是导航栏与内容交接出有一个黑线,度娘后发现加上
navigation.navigationBar.clipsToBounds=true
后,黑线没有了,但是返回上个页面后,状态栏又透明了QAQ.最后在viewWillDisappear方法里加入如下代码,一切恢复正常
override func viewWillDisappear(animated: Bool) {
self.navigationController?.navigationBar.setBackgroundImage(nil, forBarPosition: UIBarPosition.Any, barMetrics: UIBarMetrics.Compact)
self.navigationController?.navigationBar.clipsToBounds=false
}
0 0
- IOS 导航栏(状态栏)透明遇到的一些问题
- ios之导航渐变---/导航透明/隐藏导航栏以及手势返回遇到的问题,状态栏
- 透明状态栏和导航栏的解决方案
- 全透明状态栏,导航栏
- IOS状态栏和导航栏的控制问题
- iOS下状态栏和导航栏的控制问题
- IOS状态栏和导航栏的控制问题
- IOS状态栏和导航栏的控制问题
- IOS状态栏和导航栏的控制问题
- IOS状态栏和导航栏的控制问题
- 透明状态栏和透明导航栏
- 透明状态栏和透明导航栏
- ios导航栏透明的十万个坑爹问题
- 谈谈设置状态栏透明的过程中遇到的问题
- 透明状态栏导航栏、沉浸式状态栏导航栏的终极解决方案
- 透明状态栏和导航栏的终极解决方案
- 开源透明状态栏和导航栏的终极解决方案
- 透明状态栏和导航栏的终极解决方案
- VISTA或WIN7下使用立体声混音作为录音来源时,如何通过编程方式去除或加入麦克风的输入
- C:\fakepath\问题
- 元素转换-Transform
- ubuntu安装elasticsearch&简单使用
- OleDbCommand更新数据的一些问题
- IOS 导航栏(状态栏)透明遇到的一些问题
- UITabbarController 跳转到任意子控制器
- Java并发编程:volatile关键字解析
- 标准Web系统的架构分层
- 【Android实战】Android沉浸式状态栏实现(下)
- VerticalDragLayout
- 关于分页,显示分页的页数<初学者心得,大神绕道>
- Unity Time时间体系注释。
- 期末总结