我对CAReplicatorLayer感兴趣的地方是:
我想接触到源代码,或者了解CAReplicatorLayer背后的魔力。我希望有一个类似于CAReplicatorLayer的CALayer类,但有更多的控制。我希望有控制转换分别为每个复制的实例。
所以我以一种完全不同的方式问道:有没有可能获得一个CALayer的“后备存储器”,并以我想要的任何次数显示它?
(“后备存储”指的是CALayer/UIView的渲染纹理。我对CoreAnimation/QuartzCore背后发生的事情知之甚少。
为什么我不考虑替代方案,例如将CALayer呈现为UIImage:
发布于 2012-12-13 14:12:04
像CAReplicatorLayer或CAGradientLayer这样的特殊用途的CALayers能够(通过私有API)通过快速填充或复制直接在图形处理器上执行它们的绘图。在某种意义上,它们是不同的,以至于后备存储器不在正常的RAM中,而是直接在GPU上。
https://stackoverflow.com/questions/13841463
复制相似问题