我想知道是否有可能使UICollectionView
具有可变单元格宽度,其中有2种可能的单元格类型,
我想要的是,如果有一个1/4的单元格,然后是一个半个单元格,我可以这样做,所以在末尾有一个1/4的单元格,以确保显示的宽度被填满。或者,如果有3 1/4细胞,我可以告诉它显示另一个1/4细胞。
这可能吗?
答案 0 :(得分:1)
不知道你是否已经回答了你的问题,但要确保你的单元格填满iPad的宽度,你必须实现自己的CollectionViewLayout。您只需将管理规则实施到- (UICollectionViewLayoutAttributes *)layoutAttributesForItemAtIndexPath:(NSIndexPath *)indexPath
方法中即可。只需计算属性大小和框架。
如果您希望事情变得更加简单并且布局不太复杂,您可以重载UIFlowLayout
。
答案 1 :(得分:0)
是的,在集合视图中,单元格可以是不同的大小。例如: