如何在UICollectionView中实现带有大小调整的单元格以及sizeForItemAt方法?

时间:2018-12-21 15:57:17

标签: uicollectionview uicollectionviewcell uicollectionviewlayout uicollectionviewflowlayout

我有一个collectionView,其中包含大约5-6种不同类型的UICollectionViewCells。我的collectionViewController实现了sizeForItemAt方法。

此方法检查indexPath并返回单元格类型的大小。

switch(indexPath) { //Determine type of cell based on indexPath. case image : .. case text : .. case imageButton : .. default : return CGSize.zero }

现在,我要使用自动调整大小的单元格。我如何保持我的sizeForItem方法 AND 使用自定义大小的单元格,而看到新单元格时sizeForItem默认不为零?我需要在sizeForItem方法中返回什么以进行自动调整大小/自调整大小的单元格?

0 个答案:

没有答案