我很难理解sectionInset
对UICollectionViewFlowLayout
的作用。
我做了一个非常基本的例子(使用WWDC2012示例:205 - PinchIt)。
我做了:
layout.scrollDirection = UICollectionViewScrollDirectionHorizontal;
layout.sectionInset = UIEdgeInsetsMake(120, 0, 0, 0);
并在高度120处添加了一条红线仅供参考。这是我得到的:
为什么不在底部添加另一行单元格?
更新:只是为了澄清,当我将顶部插入设置为较低的数字时,一切都很“正常”,例如10:
layout.sectionInset = UIEdgeInsetsMake(10, 0, 0, 0);