Ios 如何*手动*重用屏幕外UICollectionViewCell?
我使用Ios 如何*手动*重用屏幕外UICollectionViewCell?,ios,uicollectionview,uicollectionviewcell,Ios,Uicollectionview,Uicollectionviewcell,我使用-[UICollectionViewCell SystemLayoutSizeSettings大小:在-[UICollectionView collectionView:layout:sizeForItemAtIndexPath:中计算自动布局单元格的大小。如果单元格已经出现在屏幕上,我将使用-[UICollectionView cellForItemAtIndexPath:获取它,如果没有,我必须创建一个新的单元格。事实上,每次UIKit向我要一个尺寸的时候,创建一个新的单元格都是浪费。
-[UICollectionViewCell SystemLayoutSizeSettings大小:
在-[UICollectionView collectionView:layout:sizeForItemAtIndexPath:
中计算自动布局单元格的大小。如果单元格已经出现在屏幕上,我将使用-[UICollectionView cellForItemAtIndexPath:
获取它,如果没有,我必须创建一个新的单元格。事实上,每次UIKit向我要一个尺寸的时候,创建一个新的单元格都是浪费。既然UICollectionView
已经内置了单元重用引擎,我想使用它。我可以使用-[UICollectionView dequeueReusableCellWithReuseIdentifier:forIndexPath:][/code>获得一个新的单元格,但我如何实际重用它呢?如何告知UICollectionView
我不再需要此单元格,它可以重复使用