UICollectionViewFlowLayout:具有不同宽度但具有相同的interitem间距的单元格

时间:2015-07-22 17:51:01

标签: ios objective-c uicollectionview uicollectionviewlayout

我有一个带有UICollectionViewFlowLayout的UICollectionView和具有不同宽度的单元格。我希望我的细胞向左漂浮并且它们之间具有相同的间距。我不在乎每行右边是否有额外的白色间距。有任何想法吗?谢谢!

非常感谢!

enter image description here

1 个答案:

答案 0 :(得分:0)

您必须实现自定义UICollectionViewFlowLayout,并覆盖此方法:

- (NSArray *)layoutAttributesForElementsInRect:(CGRect)rect

此处已经提出类似的问题:Left Align Cells in UICollectionView