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
渐变