UICollectionView设置最后一个单元格的一部分

安东尼·R

我目前正在使用UICollection具有以下形式的的轮播视图

[cell1][cell2][cell3] ... [cell n][ + ]

所以我UICollection只有一节。

除最后一个单元格外,每个单元格均具有内容。最后一个单元格(n+1)内部有一个加号按钮,允许用户在轮播中插入新的单元格。

我将此代码写入datasource方法,cellForItemAtIndexPath以了解当前索引路径中的单元格是否为最后一个单元格:

if ([indexPath section] == sectionsAmount - 1 && [indexPath row] == rowsAmount - 1) {
    FormationCollectionViewCell * cell = [collectionView dequeueReusableCellWithReuseIdentifier:@"CellFormation" forIndexPath:indexPath];
    return cell.
}

转盘上的最后一个单元格可以,但是当我在转盘上水平滚动时,最后一个单元格也会在转盘的某个索引处生成,并在滚动过程中替换其他单元格我认为这是可重用单元中的问题。谁能帮我吗?

这就是我要的:

[cell1][cell2][cell3] ... [cell n][ + ]

初始化轮播后,我有:

[cell1][cell2][cell3] ... [cell n][ + ]

没关系,但是当我在轮播中滚动时,会出现以下错误:

[cell1][ + ][ + ] ... [cell n][ + ]

最后一个细胞被克隆到某些位置。

埃拉克

您应该覆盖prepareForReuse单元格子类上的方法,并在那里进行任何配置清理,例如重置UI和单元格状态。

文件参考

更新

[+]单元格是否与[cell n]单元格使用相同的类?如果是这样,那么您就不会在重用之前清除状态(因此,您应该在prepareForReuse方法上清除它)。如果您是,那么您可能会使用相同的单元格标识符。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将集合视图中的单元格移到另一部分的最后一个单元格之外不起作用

来自分类Dev

将集合视图中的单元格移到另一部分的最后一个单元格之外不起作用

来自分类Dev

减去单元格的一部分

来自分类Dev

更改Excel Forumla的一部分以包含来自另一个单元格的数据

来自分类Dev

Excel-根据另一个单元格的一部分计算特定值

来自分类Dev

Excel向导:如何创建一个公式,以将数字的一部分乘以一个单元格,另一部分乘以另一个

来自分类Dev

根据另一个单元格的内容将格式应用于单元格的一部分

来自分类Dev

将一个单元格中的字符串(的一部分)添加到同一系列中的另一个单元格中,然后遍历整个列

来自分类Dev

Excel 2016公式仅使用另一个下拉列表单元格的一部分吗?

来自分类Dev

将单元格的一部分与另一列进行比较

来自分类Dev

VBA,如何在清除作为现有宏一部分的另一个单元格后清除一个单元格

来自分类Dev

如何设置一个公式,该公式将根据单元格中的一部分文本返回某个值?

来自分类Dev

Cellpainting复选框或绘制单元格的一部分

来自分类Dev

垂直串联单元格内容的一部分

来自分类Dev

将单元格的一部分更改为粗体

来自分类Dev

在单元格的一部分中更改特定字符

来自分类Dev

UITableViewCell仅突出显示单元格的一部分?

来自分类Dev

VB Excel中替换单元格循环中的单词的一部分

来自分类Dev

您如何提取单元格的第一部分?

来自分类Dev

使用单元格中的值作为图纸参考的一部分

来自分类Dev

选择单元格作为要执行的代码的一部分

来自分类Dev

使用VBA宏在一个单元格中查找并替换其下面的单元格值替换字符串的一部分

来自分类Dev

在最后一个斜杠之前获取行的一部分

来自分类Dev

UICollectionView仅显示最后一个单元格

来自分类Dev

将设置的一部分放在另一个文件中

来自分类Dev

如何将无效单元格的红色背景设置为整体数据网格样式的一部分

来自分类Dev

删除最后一个“”之后的字符串的最后一部分。在R中

来自分类Dev

按模式剥离文件的最后一部分-从链中删除最后一个证书

来自分类Dev

从/xl/worksheets/sheet1.xml删除的记录合并单元格的一部分Coldfusion poi

Related 相关文章

  1. 1

    将集合视图中的单元格移到另一部分的最后一个单元格之外不起作用

  2. 2

    将集合视图中的单元格移到另一部分的最后一个单元格之外不起作用

  3. 3

    减去单元格的一部分

  4. 4

    更改Excel Forumla的一部分以包含来自另一个单元格的数据

  5. 5

    Excel-根据另一个单元格的一部分计算特定值

  6. 6

    Excel向导:如何创建一个公式,以将数字的一部分乘以一个单元格,另一部分乘以另一个

  7. 7

    根据另一个单元格的内容将格式应用于单元格的一部分

  8. 8

    将一个单元格中的字符串(的一部分)添加到同一系列中的另一个单元格中,然后遍历整个列

  9. 9

    Excel 2016公式仅使用另一个下拉列表单元格的一部分吗?

  10. 10

    将单元格的一部分与另一列进行比较

  11. 11

    VBA,如何在清除作为现有宏一部分的另一个单元格后清除一个单元格

  12. 12

    如何设置一个公式,该公式将根据单元格中的一部分文本返回某个值?

  13. 13

    Cellpainting复选框或绘制单元格的一部分

  14. 14

    垂直串联单元格内容的一部分

  15. 15

    将单元格的一部分更改为粗体

  16. 16

    在单元格的一部分中更改特定字符

  17. 17

    UITableViewCell仅突出显示单元格的一部分?

  18. 18

    VB Excel中替换单元格循环中的单词的一部分

  19. 19

    您如何提取单元格的第一部分?

  20. 20

    使用单元格中的值作为图纸参考的一部分

  21. 21

    选择单元格作为要执行的代码的一部分

  22. 22

    使用VBA宏在一个单元格中查找并替换其下面的单元格值替换字符串的一部分

  23. 23

    在最后一个斜杠之前获取行的一部分

  24. 24

    UICollectionView仅显示最后一个单元格

  25. 25

    将设置的一部分放在另一个文件中

  26. 26

    如何将无效单元格的红色背景设置为整体数据网格样式的一部分

  27. 27

    删除最后一个“”之后的字符串的最后一部分。在R中

  28. 28

    按模式剥离文件的最后一部分-从链中删除最后一个证书

  29. 29

    从/xl/worksheets/sheet1.xml删除的记录合并单元格的一部分Coldfusion poi

热门标签

归档