如果我有500条记录要在UITableview中显示,我们在cellforRowAtIndexPath中用reuseIdentifier实现,一次有4条记录(单元格)可见,据我所知,4条单元格视图将被加载,滚动时它将被重用。
条件是,如果我稍微滚动一下,它显示第一个单元的一半和第五个单元的一半,那么单元将被重用到第五个单元,如果它被重用,那么第一个单元的条件是什么。
我已经对它进行了研究,但我仍然不确定内部会有什么。这个问题我得到了我的面试时间。
谢谢
发布于 2016-07-29 15:46:38
它将是5个单元格,第一个单元格仍然可见,就像第五个单元格一样,下一个单元格在它位于tableview的边缘时被加载并将被显示,第一个单元格在从tableview的边缘消失后将不可用。
通过在cellForRowAtIndexPath方法中设置断点并输出tableview.visibleCells.count,可以很容易地看到这一点
https://stackoverflow.com/questions/38653082
复制相似问题