CALayer

1.CAEAGLLayer
CAEAGLLayer提供了一个OpenGLES渲染环境。各种各样的OpenGL绘图缓冲的底层可配置项仍然需要你用CAEAGLLayer完成,它是CALayer的一个子类,用来显示任意的OpenGL图形。

2.CATextLayer
类似UILabel

3.CAMetalLayer

4.CAShapeLayer
绘图 遮罩 贝塞尔曲线

5.CATiledLayer
CATiledLayer为载入大图造成的性能问题提供了一个解决方案:将大图分解成小片然后将他们单独按需载入。

6.CAScrollLayer

7.CAEmitterLayer
CAEmitterLayer是一个高性能的粒子引擎,被用来创建实时例子动画如:烟雾,火,雨等等这些效果。

8.CAReplicatorLayer
CAReplicatorLayer可以将自己的子图层复制指定的次数,并且复制体会保持被复制图层的各种基础属性以及动画

9.CATransformLayer
3D变换

10.CAGradientLayer
渐变

你可能感兴趣的:(CALayer)