我的UICollectionView布局有问题。当我隐藏UINavigation Bar时,UICollectionView的布局变得“损坏”,单元格之间的边距消失。在下面的图像中,您可以看到Cell 0,1和2之间的边距是正常的,但是一旦我隐藏导航栏,Cell 0和1之间的边距就可以了,但是Cell 1和2之间的边距消失了。
我能解决这个问题的唯一方法就是重新加载数据。我希望有更好的方法来做到这一点?
答案 0 :(得分:1)
在ViewDidLoad中记下此代码行:
self.automaticallyAdjustsScrollViewInsets = NO;
它应该完美无缺!