UICollectionView滚动很不稳定
在我的UICollectionView滚动真的是波涛汹涌。 当我滚过屏幕的一半时,它卡住了一会儿,然后继续。 如何使用SWIFT使滚动更顺畅?
使用Time Profiler仪器找出瓶颈位置。 Swift与滚动视图的性能无关。
有两种互补的方式:
1)[快速方式]当断续效应足够大,给你时间按下debugging器上的暂停button。 然后回顾一下主线程(Thread 1)是什么,很可能不会做UI任务。 将这些任务移到后台。
2)何时不使用具有核心图像的仪器。
这个帮助你把这个代码放在dequeueReusable Cell之后
cell.layer.shouldRasterize = YES; cell.layer.rasterizationScale = [UIScreen mainScreen].scale;