navigationBar导致collectionViewCell/tableViewCell偏移
来源:互联网 发布:李小璐开的淘宝店名字 编辑:程序博客网 时间:2024/05/18 14:45
在导航视图内Push进来的以“TableView/collectionView”(没有ScrollView截图,就将就一下)为主View的视图,本来我们的cell是放在(0,0)的位置上的,但是考虑到导航栏、状态栏会挡住后面的主视图,系统自动把我们的内容(cell、滚动视图里的元素)向下偏移离Top64px(下方位置如果是tarbar向上偏移离Buttom49px、toolbar是44)。
也就是当我们把navigationBar给隐藏掉时,滚动视图会给我们的内容预留部分的空白Top(所有内容向下偏移20px,因为状态栏的存在)。出来的效果可以脑补一下。
那么,当我们不想自动为我们下移可以设置:
代码
self.automaticallyAdjustsScrollViewInsets = NO;// 自动滚动调整,默认为YES
这样我们的内容就不会自动偏移了,例如上面的cell就是从(0,0)的位置开始。
文章出处: http://www.cocoachina.com/bbs/read.php?tid-280826-page-1.html
0 0
- navigationBar导致collectionViewCell/tableViewCell偏移
- tableViewCell中嵌套collectionViewCell 显示异常
- tableViewCell、collectionViewCell、组头组尾等总结
- 设置TableViewCell横线偏移量
- 用storyboard创建collectionviewcell和tableviewcell时遇到的蛋疼问题
- iOS之实现按钮拖动/tableViewcell多选,拖动/collectionviewcell多选,拖动(交换位置)
- NavigationBar设置对UICollectionView的content显示偏移影响
- 自定义系统NavigationBar时,UIScrollView内容发生偏移的问题
- ui--CollectionViewCell
- tableviewcell
- tableViewcell
- tableViewCell
- tableViewCell
- TableViewCell
- navigationBar
- Navigationbar
- NavigationBar
- ios TableViewCell导致的界面错乱的解决方法
- PAT 1003
- 有final引出的一个问题
- 文章标题
- 10个集合,集合中无重复元素,但元素个数海量。求这个10个集合的交集。
- 【《代码整洁之道》精读与演绎】之一 让代码比你来时更干净
- navigationBar导致collectionViewCell/tableViewCell偏移
- Linux下获取文件编译的时间
- 例子:fgets函数
- 【《代码整洁之道》精读与演绎】之二 高质量代码的命名法则
- C++中的new、operator new与placement new
- mysql常用语句用法
- IOS------远程推送
- MySQL中的存储引擎讲解(InnoDB,MyISAM,Memory等各存储引擎对比)
- Redis批量删除key