iOS 导航栏遮挡视图
导航栏遮盖视图
iOS7 之前:
- UINavigationBar 的 translucent 属性默认 NO。 (导航栏默认完全不透明)
iOS7 之后:
- UINavigationBar 的 translucent 属性默认 YES。(导航栏默认半透明)
- UIViewController 多了 extendLayoutIncludesOpaqueBars(default: NO)属性。
- UIViewController 多了 edgesForExtendedLayout(default: UIRectEdgeAll)属性。
说明:extendLayoutIncludesOpaqueBars 延伸布局是否包括不透明的 bar ; edgesForExtendedLayout 延伸布局的样式,默认上下左右全部延伸。
问题:
- 导航栏默认会遮蔽视图,因为视图默认布局为全延伸。
解决方案:
设置(个人用的少)
self.navigationController.navigationBar.translucent = NO;
设置
self.extendedLayoutIncludesOpaqueBars = NO;
self.edgesForExtendedLayout = UIRectEdgeBottom | UIRectEdgeLeft | UIRectEdgeRight;
或者
self.edgesForExtendedLayout = UIRectEdgeNone
(视图布局时不向任何方向延伸)
转载于:https://www.cnblogs.com/imock/p/6513980.html
iOS 导航栏遮挡视图相关推荐
- iOS导航栏遮挡问题的总结
一.背景:在做开发的时候经常不经意就出现导航栏遮挡主视图的情况,之前出现这种情况我会先看看View UI Hierarchy,然后把视图的坐标手动调整,例如把视图的y坐标写成64(建议封装成宏,因为有 ...
- iOS 导航栏遮挡问题 --- iOS开发系列 ---项目中成长的知识七
不知大家有没有遇见过自己写的tableview被导航栏遮挡住的问题,反正我是遇见过! 因为在ios7以后所有的UIViewController创建后默认就是full Screen的,因此如果带导航栏的 ...
- ios 不被遮挡 阴影_IOS开发之Bug--iOS7View被导航栏遮挡问题的解决
在实际开发中,遇到在UITextView的frame等于当前控制器的View的frame的情况下,然后运行的时候,发现控制器的Frame的高度y值会从导航条的位置64变化到0. 导致UITextVie ...
- iOS导航栏使用总结
点击上方"程序员大咖",选择"置顶公众号" 关键时刻,第一时间送达! 作者:风恣 文:https://www.jianshu.com/p/50cd38f2772 ...
- iOS 导航栏隐藏和显示
1: 导航栏隐藏.显示之间跳转 iOS 导航栏对于隐藏造成的动画 可以通过在 viewWillAppear 和 viewWillDisappear 来设置完成 - (void)viewWillAppe ...
- 微信小程序自定义底部导航栏遮挡页面内容(已解决)
今天也是努力写毕设的一天~ 这几天在实现旅行日记的笔记详情界面,先实现了自定义的底部导航栏,在这里我使用的是iView Weapp,具体的介绍我放在这里了~ 快速上手 iView Weapp 跟着里面 ...
- android导航栏自动弹出,解决android 显示内容被底部导航栏遮挡的问题
描述: 由于产品需求,要求含有EditText的界面全屏显示,最好的解决方式是使用AndroidBug5497Workaround.assistActivity(this) 的方式来解决,但是华为和魅 ...
- android解决底部导航栏遮挡问题,Android虚拟导航栏遮挡底部的输入框的解决方法...
1.场景还原 最近忙着app的适配,在这个过程问题中,各种机型的奇葩问题都出来了,适配真尼玛痛苦!今天就oppo机型虚拟导航栏遮挡底部的输入框的问题作个记录. ① 在该Activity的根layout ...
- iOS 隐藏导航栏整个视图上移闪屏问题
2019独角兽企业重金招聘Python工程师标准>>> 在iOS开发中,特别是一些首页展示上要去掉导航栏(UINavigationBar). 最简单的办法在- (void)viewW ...
最新文章
- 内嵌资源html,内嵌元素(HTML)
- PyTorch Upsample() 函数实现上采样
- 把 分数化为循环小数 和 把循环小数化为分数 的方法
- UI component html code 查看工具
- windows .bat获取XCOPY返回值
- Windows误关闭资源管理器重启的办法
- 平时喜欢使用的软件总结 欲善其事,必先利其器
- index.dat文件剖析
- xtragrid 某个值 查找_二分查找(下):如何快速定位IP对应的省份地址?
- as cast float server sql_SQL语言在数据工程(Data Engineering)中的运用(一)
- win7分区软件_小编给你传授 win7系统给硬盘分区的修复方案 -win7系统使用教程...
- CTime类,CTime 与 CString转换
- idea下载github代码及切换分支
- jvm中的新生代Eden和survivor区
- Material使用09 MdCheckboxModule、MdMenuModule、MdTooltipModule
- 【HUSTOJ】1051: 字符图形7-星号菱形
- 3dmax最基础的建模教程,初学者福利
- 背单词的小智 (二分)
- C++(11):多线程同步packaged_task
- 当系统logoff或shutdown时,让应用程序正常关闭