CAGradientLayer慢吗?

问题描述

| 我有一系列的CAGradientLayers,它们是在加载视图时创建的,但是滚动它们会导致一些滞后。有没有办法减少这种滞后?     

解决方法

        确保添加:
l.shouldRasterize=YES;
l.rasterizationScale=[UIScreen mainScreen].scale;
    ,        如果不确切知道您要做什么以及如何进行编码,这将非常难以回答,即使不是不可能。假设一切操作正确,将图层栅格化可能会有所帮助(
layer.shouldRasterize = YES
)。但是在不得不诉诸于此之前,代码中可能对我进行了改进。     

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...