部分属性和方法 | 介绍 |
---|---|
instanceCount | 指定图层重复多少次 |
preservesDepth | 如果设置为YES,图层将保持于CATransformLayer类似的性质和相同的限制 |
instanceDelay | 动画延迟,相对于的上一个复制层,可以通过改变动画的时间和延迟时间 ,观察一下,动画开始时,为了使动画看起来更顺畅,可以讲延迟设置为负数,一般人不告诉他-,- |
instanceTransform | 设置复制子层偏移量,不包括原始层,相对于前一个层的偏移量,变换以CAReplicatorLayer的中心,旋转需注意 |
instanceColor | 设置层的颜色,感觉并没有多大用处 |
instanceRedOffset | red色值的渐变 0-1 |
instanceGreenOffset | green色值的渐变 0-1 |
instanceBlueOffset | blue色值的渐变 0-1 |
instanceAlphaOffset | alpha值的渐变 0-1 |
基本使用步骤,具体顺序看你自己了
- 创建用于复制的图层,添加到CAReplicatorLayer中
- 创建CAReplicatorLayer,设置属性
- 创建动画,添加到复制的图层中