我有一个UITableView,其编程方式如下:
点击单元格后,单元格中的标签会更新。
向左滑动一个单元格时,会显示“DELETE”动作 (该程序使用tableView(:editActionsForRowAtIndexPath))
点击“删除”操作后,将删除该单元格 (使用tableView.deleteRowsAtIndexPaths(:,withRowAnimation :))
的问题
当我快速点击并删除单元格时,有时在删除行后禁用表格视图的滚动和滑动手势。
(但细胞的敲击手势仍然有效。)
我的iPhone 5S / iOS 10会发生这种情况。 Xcode版本7.3。 我不能在iPhone 6 Plus / iOS 9中实现这一点。
我猜这是iOS 10的错误。
有谁知道如何解决或解决方法?
如果我将Xcode升级到Xcode 8,会不会修复?
答案 0 :(得分:0)
您是否尝试刷新tableview?
然后将tableview移动到其原始位置。