还为不可见的单元格调用cellForRowAtIndexPath

时间:2018-11-20 06:36:00

标签: ios uitableview swift4.2

tableview数据源方法cellForRowAtIndexPath被不可见的行调用,这也在tableview的分页中造成了问题。有人遇到过这个问题吗?

1 个答案:

答案 0 :(得分:0)

系统调用此方法提前准备单元格,因此滚动更顺畅且响应更快。如果要在用户向下/向上滚动时获取更多数据,则应实施UITableViewDelegate方法tableView(_:willDisplay:forRowAt:)-在单元格显示给用户之前调用此方法。