插入集合视图单元格后是否可以重复使用?

我正在使用一个视图控制器,当用户滚动时在其中插入集合视图单元格。

我仅在开始使用reloadData()方法。 (viewDidLoad)

第一次加载后,每当用户滚动时,我都会使用insertItems(at :)方法。

要添加很多单元格,因此这些单元格应可重复使用。

但是我不知道直接插入单元格时是否可以重复使用单元格。

插入单元格时是否可以重复使用? (不是reloadData)

lgl26 回答:插入集合视图单元格后是否可以重复使用?

简短的回答:是的,单元格可以重复使用。

更长的答案:

当您调用dequeueReusableCell(withReuseIdentifier:for:)以在集合视图中获取某个项目的单元格时,它将返回按其标识符定位的可重用单元格对象。

  

在要求提供数据源对象时从数据源对象调用此方法   集合视图的新单元格。此方法使现有的队列出队   单元格(如果有)或根据类创建新的单元格,或者   您先前注册的nib文件。

Documentation

本文链接:https://www.f2er.com/3140756.html

大家都在问