UITable视图中的单元队列大小

时间:2018-07-03 08:34:06

标签: ios iphone swift uitableview

我使用 dequeueReusableCell()来控制 UITableView 中的单元格,并且知道如何工作,我阅读了 this Apple 中的文档。

本文介绍了此方法的作用以及如何使用它。

但是我想知道它如何确定ReusableCellQueue的大小。

我知道此方法确定数据源已标记为可重用的特定队列大小。队列中有一个单元格范围,以简化从队列到用户的显示数据。

第二个问题,当我向下滚动时,以上单元格是否从Queue中删除?

如果确实如此,当我回到上面时,会重新创建此单元格吗?

1 个答案:

答案 0 :(得分:2)

可重用队列由内部算法确定。它的大部分与屏幕大小以及屏幕上显示多少个单元格相关。看到单元格后,它将重新使用屏幕范围之外的前一个视图。