uicollectionview变量单元格高度

时间:2015-11-26 00:23:11

标签: ios swift uicollectionview

我有一个带有可重用标题的UICollectionView(这就是我使用集合而不是tableview的原因)。单元格需要具有可变高度,具体取决于UILabel。我知道在UITableView中你可以使用UITableViewAutomaticDimension来自动调整单元格的大小,但是我找不到UICollectionView的类似函数。任何的想法?我想我应该从sizeForItemAtIndexPath开始?

{{1}}

1 个答案:

答案 0 :(得分:0)

使用自动布局约束设置单元格,然后设置UICollectionView的UICollectionViewFlowLayout的estimatedItemSize属性。例如:

self.collectionView.collectionViewLayout.estimatedItemSize = CGSize(100,100)