当我在UICollectionView中使用AVPlayer时,面临如下许多性能问题:
应用程序因内存使用率过高而崩溃。要解决这个问题,我打电话给
$content[0] = $content[0] -replace 'N° Invent.','No_Invent' -replace 'Cd.Srv.Cl.','Cd-Srv-Cl'
当我这样做时,在快速滚动时,CollectionCell不会加载以前的项目。它显示白色屏幕,然后加载内容。
这就是我的Custom CollectionView Cell的样子:
override func prepareForReuse()
{
super.prepareForReuse()
self.player = nil
self.playerLayer.removeFromSuperlayer()
}
我需要使用较少的内存使用情况来平滑滚动CollectionView。有谁能建议解决这个问题?