我的UICollectionView上的滚动非常不稳定。当我滚过屏幕的一半时,它会卡住片刻然后继续。如何使用SWIFT使滚动更加流畅?
答案 0 :(得分:1)
使用Time Profiler工具找出瓶颈所在。 Swift与滚动视图的性能无关。
答案 1 :(得分:0)
有两种互补的方式:
1)[快速方式]当波动效应足够大时,您可以在调试器上按下暂停按钮。然后回顾一下做主线程(线程1)的内容,很可能不会做UI任务。将这些任务移到后台。
2)当没有使用带有核心图像的仪器时。
答案 2 :(得分:0)
这个帮助您将此代码放在dequeueReusable Cell
之后cell.layer.shouldRasterize = YES;
cell.layer.rasterizationScale = [UIScreen mainScreen].scale;