使用搜索栏进行过滤时,部分中的行数无效

时间:2018-04-20 06:35:23

标签: ios swift

我正在使用此库https://github.com/Ramotion/folding-cell,我尝试在我的应用程序中使用搜索栏。过滤后,我更新表(tableView.reloadData),并根据过滤项的数量更新部分行数。我还更新了kRowsCount

过滤(从11个项目)到3个项目后,当我点击行

时出现错误

'无效更新:第0节中的行数无效。更新后的现有部分中包含的行数(11)必须等于更新前该部分中包含的行数(4),再加上或减去从该部分插入或删除的行数(0已插入,0已删除)

错误来自

tableView.beginUpdates()
tableView.endUpdates()

代码:https://pastebin.com/9XJ14kC3

0 个答案:

没有答案