【发布时间】:2018-01-30 10:13:41
【问题描述】:
我有这个表格视图,当它到达最后一个单元格时,它会在 WillDisplayCell 委托方法上加载新数据。问题是当用户向下滚动并调用此方法时,插入新单元格会使 tableView 向上滚动以显示新添加的单元格,这会产生非常奇怪的动画。
现在,我可以简单地调用tableView.reloadData() 来避免这种情况,但是这种方法会重新加载所有内容。我只需要重新加载新的不可见单元格,因为我在 WillDisplayCell 方法中为它们提供了自定义动画。
有什么建议可以用动画单元格实现无缝的UITableView 分页吗?
【问题讨论】:
-
单元格被添加到数据集的末尾,对吧,不是在顶部的某个地方?
-
@LachezarTodorov 没错。
-
@LalKrishna 这就是我正在做的事情。
标签: ios swift uitableview pagination infinite-scroll