在UICollectionView中为什么我们有dequeueReusableCellWithReuseIdentifier:forIndexPath:

时间:2013-10-15 06:14:07

标签: objective-c ios6 xcode4.5 uicollectionview

而不是正常的

dequeueReusableCellWithReuseIdentifier

dequeueReusableCellWithReuseIdentifier:forIndexPath:要求我们注册内容。这很烦人。

这个问题并没有问我们为什么要打扰dequeing cell。我知道为什么。这个问题问我们为什么不以UITableView

出列的方式出列UICollectionView

1 个答案:

答案 0 :(得分:0)

出于性能原因,集合视图的数据源在将单元格分配给其UICollectionViewCell方法中的项时通常应重用collectionView:cellForRowAtIndexPath:个对象。集合视图维护数据源已标记为可重用的UICollectionView个对象的队列或列表。