我有两个不同的细胞:A& B.(其中A和B之间的唯一区别是它们具有2种不同的属性。
我试图让A和B在这样的集合视图中垂直显示:
A B A B A B A B
如何在cellForItemAt方法中执行此操作?也许通过跟踪最后返回的单元格?
答案 0 :(得分:1)
您可以采取一些方法来实现这样的目标。如果您的所有数据都相同,但您希望每个其他单元格显示不同,那么您可以在数据源方法中检查它是偶数行还是奇数行。
这样的事情:
\
否则,如果您的实际数据源可以将数组中的不同元素识别为不同类型,那么您只需检查给定索引处数组中的元素类型并返回相应的单元格。