UICollectionView中不同单元格大小的自定义布局

时间:2013-03-16 15:11:16

标签: objective-c ios6 uicollectionview

我想使用新的UICollectionView,但我不确定是否可以构建以下内容:

enter image description here

如您所见,有两种不同的细胞类型。一个是肖像,一个是风景。当我使用流布局时,它总是创建与最高单元一样高的单元行。不是我需要的这种“流畅”布局。

是否可以使用UICollectionView实现这种布局?

以前有人做过这样的事吗?有样品吗?我已经查看了许多教程和类引用...

谢谢!

3 个答案:

答案 0 :(得分:26)

您可以查看https://github.com/bryceredd/RFQuiltLayout。看起来像你可以使用的东西

答案 1 :(得分:6)

可以使用FlowLayout,但您必须自定义FlowLayout属性。

Apple提供了一个很好的解释,请Collection View Programming Guide for iOS向下滚动到Specifying the Size of Items in the Flow Layout

答案 2 :(得分:0)

使用UICollectionViewFlowLayout

可能会出现这种情况