我有一个CALayer,我想将它复制到ViewdidLoad中的5个或更多CALayers是否有可能的方法来做到这一点。这是我的图层:
alye = [CALayer layer];
alye.position = CGPointMake(129, 189);
alye.bounds = CGRectMake(0, 0, theHeight/13.45, theWidth/2.66);
alye.backgroundColor = [UIColor redColor].CGColor;
alye.opacity = 0.6f;
[self.view.layer addSubLayer:alye];
请帮忙吗?
提前致谢
答案 0 :(得分:3)
如果要创建图层的多个副本,请查看CAReplicatorLayer。这使您可以创建源图层的多个副本,将变换应用于每个副本。