iOS UIView成像 - deepindo/DoNote GitHub Wiki

这张图就完全的诠释了一切。

UIView持有CALayer,CALayer代理为uiview ,

  1. CALayer通过代理找到UIView,
  2. UIView结合Core Graphics绘制,
  3. 绘制完后通过CALayer展示(直接contents 或者通过cabackingstores),
  4. 之后CALayer通过opengl es/metal进行渲染合成,合成后放进帧缓冲区,
  5. 等待屏幕的垂直信号、水平信号

————————————————

版权声明:本文为CSDN博主「hengsf123456」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/hengsf123456/article/details/117664601