「iOS」 7 8 9 10 view被导航条遮挡的解决方法
来源:互联网 发布:php 定义json数组 编辑:程序博客网 时间:2024/05/23 14:18
添加了一个导航条之后,view被导航条给[覆盖了,并没有从导航条的下面开始。在iOS7中,UIViewController引入了一个新的属性:edgesForExtendedLayout。 这个属性的默认值是UIRectEdgeAll。当你的容器是UINavigationController的时候,默认的布局就是从状态栏的顶部开始的。这就是为什么你设置的控件都往上漂移的原因。
有两种方法解决这个问题:
1、设置edgesForExtendedLayout
self.edgesForExtendedLayout =UIRectEdgeNone;//view不需要拓展到整个屏幕
2、设置导航条的透明度
self.navigationController.navigationBar.translucent= NO;
阅读全文
0 0
- 「iOS」 7 8 9 10 view被导航条遮挡的解决方法
- iOS view被导航条遮挡
- ios7 view被导航栏遮挡问题的解决
- ios7 view被导航栏遮挡问题的解决
- iOS开发导航条覆盖View的问题
- iOS开发~去除导航条与view之间的分界
- iOS导航栏遮挡问题的总结
- iOS导航条底部与self.view的分界线怎么隐藏 ,取消导航下边的线
- ios 开发在有导航的controller 上创建覆盖导航条的 view
- IOS 导航条与UIScrollView冲突解决方法
- bootstrap中的导航条会遮挡导航条下面的内容
- 隐藏iOS导航条底部与self.view的分界线的简单方法
- iOS导航条底部 与self.view 的分界线怎么隐藏
- iOS 导航控制器、导航条、导航项、控制器的关系
- iOS 11 下 UICollectionView 的HeaderView 遮挡滚动条
- ios 键盘遮挡,监听键盘调整view的frame
- iOS navigationcontroller 的导航条的设置
- iPad上添加顶部导航栏会遮挡控制器的view展示
- Xcode中蓝色文件夹和黄色文件夹的区别
- 「iOS」如何在一个工程里引用其他工程
- 苹果Mac终端快捷键大全
- 使用自定义标签防止表单重复提交
- 「iOS」中3种正则表达式的使用与比较
- 「iOS」 7 8 9 10 view被导航条遮挡的解决方法
- 「iOS逆向工程」「iOS安全」必看书单(更新中...)
- Xcode8 无法使用第三方插件解决方案
- Win10打开休眠模式
- 「Swift」- AnyObject、Any、AnyClass的区别
- Struts2获取参数的三种方式
- 「iOS」synchronized关键字的含义和用法
- 人脸识别方向论文笔记(3)-- Sparsifying Neural Network Connections for Face Recognition
- Java 计算两个日期相差月数、天数