ios 导航栏下的视图向下偏移64的问题 表视图
来源:互联网 发布:aso榜单优化 编辑:程序博客网 时间:2024/06/06 05:10
今天写了UIScrollview的时候突然发现Scrollview的子视图老是默认向下偏移64,马上我就意识到可能是导航栏的半透明效果导致的(我的视图控制器的上级控制器是盗号控制器),其实就是这个原因。最后我解决了,特此记录下来。 废话不多说就一句代码 拿到当前的导航栏把他的半透明属性关闭即可。。虽然霸道了点,但是对于项目进度来说这里就先用这个方法了
self.navigationController.navigationBar.translucent =NO;//设置导航栏为不是半透明状态
如果想保持导航栏为半透明的状态下解决这个问题,那么在导航控制器所管理的视图控制器里面加上这一句。
/**
*self.automaticallyAdjustsScrollViewInsets:
*YES: 是否让scrollView对象从导航栏底部开始滑动(默认是允许的YES)
*/
self.automaticallyAdjustsScrollViewInsets = NO;
其实这里的话是ios7默认就会帮我们设置好的 只不过他默认的是从导航栏底部开始滑动,但是实际的frame还是从导航栏的左上角开始的,只不过相当于把我们所要滑动的视图往下移动了64,所以你只要是UIScrollview的对象的话都可以设置坐标为(0,0)这样,你他不会自动向下偏移64的,而不是给(0,64)你这样相当于自己又往下偏移了64导致了两个64. 0 0
- ios 导航栏下的视图向下偏移64的问题 表视图
- iOS 导航栏属性 透明属性translucent 偏移64 滑动视图内容自动向下偏移的问题总结
- 视图向下偏移64
- iOS 解决视图往下偏移的问题
- iOS之有关视图偏移的问题
- iOS 表视图控件当存在导航栏与Tabbar时内容的自动偏移
- UIScorllView加载子视图出现位置向下偏移64问题
- iOS开发经验--UIScrollview 添加到控制器里向下偏移 storyboard中创建的 子视图 中 添加的子视图 会遮挡父类之间的视图
- 视图控制器push下一级控制器, 下级视图向下偏移64
- 导航条下 ScrollView 第一个View去掉向下偏移的64px
- iOS处理导航栏遮挡视图问题
- 关于导航视图控制器下collectionview下移的问题
- 在navigationControl的视图上添加scrollView的出现向下偏移
- iOS UIScrollView和 cell加载子视图偏移64问题
- iOS11 tableView内容向下偏移20pt或向下偏移64pt的问题?
- IOS-导航视图控制器的使用
- iOS取消导航对视图的影响
- 关于iOS 11 tableView跟导航栏之间有空白和tableview的头视图问题
- apache AddOutputFilter html 支持Include
- ASP.NET反射
- redis分布锁Redisson性能测试
- 深入理解WebView
- XAMPP启动MySQL
- ios 导航栏下的视图向下偏移64的问题 表视图
- Hibernate操作Blob/Clob时,发生cannot be cast to oracle.sql.BLOB错误分析
- dd 动态(每秒)查看 速度
- 我读过的最好的epoll讲解--转自”知乎“
- Bison眼中的iOS开发多线程是这样的(一)
- 微信SDK Undefined symbols for architecture arm64:
- mysql内核源代码深度解析 缓冲池 LRU模块 全面分析(bufferpool部分二)
- Shiro学习(2)身份验证
- Jquery中$.get(),$.post(),$.ajax(),$.getJSON()的用法总结