UICollectionView 中的多种单元格类型

Posted

技术标签:

【中文标题】UICollectionView 中的多种单元格类型【英文标题】:Multiple cell types in UICollectionView 【发布时间】:2016-10-26 10:47:41 【问题描述】:

我为我的 CollectionView 创建了两种类型的单元格,它们的高度不同。

但是当我运行应用程序时,黑色单元格被切成两半。我无法理解为什么。我尝试更改单元格的大小,但它反过来使黑色单元格重叠在其下方的单元格上。请帮忙。

谢谢

【问题讨论】:

这是因为collectionview中单元格的高度对于两个自定义单元格是相同的。 @BalajiKondalrayal 不,两个单元格的高度不同。黑色的一个是218,一个是108 【参考方案1】:

CollectionView 项目的大小必须动态更改。请按照以下链接解决

UICollectionView - dynamic cell height?

【讨论】:

以上是关于UICollectionView 中的多种单元格类型的主要内容,如果未能解决你的问题,请参考以下文章

UICollectionView 的问题:不显示其所有单元格的标签

更改 UICollectionViewCell 子视图框架

如何在 ImagePicker 控制器的单元格类中设置图像

从自定义表格视图单元格类加载时如何调整单元格的高度?

我如何在“didselectitematindexpath”中调用单元格类结果页面

如何为不同的 UITableView 部分使用不同的表格视图单元格类