swift:TableView.insertRows给出了错误的indexPath

时间:2017-08-08 14:55:09

标签: swift

我在使用此函数# [1] "hi" 帮助编辑单元格时执行tableView.insertRows(at:[IndexPath(row: 0, section: indexPath.section)] , with: .fade) (我当然在我要显示的数据数组中插入一条新记录)

问题是当一个单元格插入到表格顶部时,顶部的单元格必须得到tableView(_ tableView: UITableView, editActionsForRowAt indexPath: IndexPath) -> [UITableViewRowAction]?,但是当我检查它时,没有看到插入的单元格和顶部的单元格得到了indexPath.row = 1

所以当我选择新添加的单元格时,我得indexPath.row = 0 以及当我选择顶部的第二个单元格时

我在tableViewCells中使用collectionViews有一个多列表

enter image description here

0 个答案:

没有答案