我有一个tableView,其内容小于屏幕,所以它不滚动。
我在更改为编辑模式时重新加载其中一个部分,这会导致tableView添加行。
当我现在向下滚动然后停用编辑模式时,tableView会再次删除冗余单元格并滚动到顶部。
在此滚动操作期间,我没有收到任何scrollView委托调用。 有关详情,请查看我的实施:GISTViewController.m
答案 0 :(得分:0)
好吧,经过几次阅读你的问题,看起来我们的问题不一样了。
我相信你的问题是因为在某些动画中没有调用scrollViewDidScroll:您应该看到this answer here虽然未被接受(可能是因为它们暗示用户互动是触发它的唯一方式),但它还包含this answer about getting scrolling events during automated animations的路径,这可能会有所帮助。