当一个controller中有collectionView,并且collection并非置顶,在默认状态下这个collection顶部会留白,它并不是header区域,而是controller给他保留出来的。
去掉方法很简单:
1.去掉这个选框 (选择场景)
2.或者通过代码关闭此功能
此处self是controller
self.automaticallyAdjustsScrollViewInsets = NO;
https://blog.csdn.net/ehome_hong/article/details/48498103
这个问题其实恶心了我很长一段时间, 如果
self.automaticallyAdjustsScrollViewInsets
为true,那么在模拟器下跑和真机跑完全两码事