UITableViewController scrollViewDidScroll:在单元格删除期间未调用

时间:2015-08-26 09:50:18

标签: ios objective-c uitableview uiscrollviewdelegate

我有一个tableView,其内容小于屏幕,所以它不滚动。

我在更改为编辑模式时重新加载其中一个部分,这会导致tableView添加行。

当我现在向下滚动然后停用编辑模式时,tableView会再次删除冗余单元格并滚动到顶部。

在此滚动操作期间,我没有收到任何scrollView委托调用。 有关详情,请查看我的实施:GISTViewController.m

1 个答案:

答案 0 :(得分:0)

好吧,经过几次阅读你的问题,看起来我们的问题不一样了。

我相信你的问题是因为在某些动画中没有调用scrollViewDidScroll:您应该看到this answer here虽然未被接受(可能是因为它们暗示用户互动是触发它的唯一方式),但它还包含this answer about getting scrolling events during automated animations的路径,这可能会有所帮助。