-1

我想在我的collectionView中的特定索引路径(在一定数量的单元格之后)设置节标题(图像作为节标题)。在索引路径设置节标题CollectionView

尝试解决问题 - 到目前为止,当我尝试将节数设置为2或更多时,它只是复制相同的单元格。此外,我无法找到如何设置实际的标题。我知道一个tableView它会是titleForHeaderInSection(设置节标题)和numberOfRowsInSection(设置每个节的行),但它不适用于collectionView。

问题 - 如何在一个特定索引路径设置页眉

我用斯威夫特3

+1

您似乎在这里有'2'个问题:'重复单元格和'集合视图标题'。任何关于StackOverflow的问题应该只有'* 1 *'问题,所以选择'1'并将另一个问题放在另一个问题中。另外,您是否已经完成了关于如何将节标题添加到集合视图的任何研究?有数百个在线教程。 –

回答

0

1.设置图像作为节头 您可以通过返回一个实现此collectionView:viewForSupplementaryElementOfKind:的种类为if(kind == UICollectionElementKindSectionHeader)

2.将段数设置为2时行复制 您必须为每个段提供行数。

+0

我已经有numberOfItems部分设置为array.count我减半,但它现在只显示了一半的单元格,并重复那些可见。另外我怎样才能设置在collectionView中标题的位置? –

+0

@NolanRanolin它的原因是,当你从你的数据源数组中取出对象时,你并没有考虑这个问题。第二部分的第一行应该是第一部分+ 1中的行数。您需要做这样的计算。 –

+0

@NolanRanolin如果它为您的问题提供了解决方案,您可以接受答案。 –