我有一个包含6个部分的CollectionView.
第一部分按行组织.第2和第3节是事情变得困难的地方.我需要将两个部分放在一起.
[................第1节..............] //一节有两排
[...第2节. ..] [...第3节......] //第一节下方的两个部分
我不能将第二部分分成两列,因为它们不同,填充了不同的单元格.
知道流布局总是填充从边界到边界的一个部分,我只能通过将两个单元格放在一起来伪造这样的效果,这很好,但是我添加了单元格,我只能用一个整数放在另一个下面每当我在cellForItemAtIndexPath中创建一个新单元格时,它会递增,并使用它乘以单元格的高度.
我面临的唯一问题是当我重用一些单元格时,整数变量hack不再起作用.
那么除了自定义布局之外,还有一种更好的方法可以将两个部分放在一起吗?
提前致谢