2015-09-06 59 views
1

我的UICollectionView滚动非常不稳定。当我滚过屏幕的一半时,它会卡住片刻,然后继续。如何使用SWIFT使滚动更顺畅?UICollectionView滚动很不稳定

+0

你能证明你“cellForItemAtIndexPath”的方法? – Mohamad

回答

1

使用Time Profiler工具查找瓶颈位置。 Swift与滚动视图的性能无关。

0

有两种互补的方法:

1)快速路当波涛汹涌的效果,给你时间紧迫的调试器暂停按钮够大。然后回顾一下主线程(线程1)是什么,很可能不会做UI任务。将这些任务移至背景。

2)何时不使用具有核心图像的仪器。

0

这一个帮助你把这个代码dequeueReusable细胞后

cell.layer.shouldRasterize = YES; 

cell.layer.rasterizationScale = [UIScreen mainScreen].scale;