我有一系列CAGradientLayers是在加载视图时生成的,但滚动它们会导致一些延迟。有没有办法减少这种滞后?
答案 0 :(得分:12)
请务必添加:
l.shouldRasterize=YES;
l.rasterizationScale=[UIScreen mainScreen].scale;
答案 1 :(得分:1)
如果不确切知道自己要做什么以及如何编码,那么即使不是不可能,也很难回答。假设一切都正确完成,栅格化图层可能有助于解决问题(layer.shouldRasterize = YES
)。但是在我不得不求助之前,我可能会对代码做出改进。