Open
Description
上图是iOS渲染框架的组成,最顶层是UIKit,我们界面上的大部分元素都是它组成的,我们开发过程中接触的最多的就是它,我们可以对它进行布局,调用绘制方法在上面绘制,响应对应的事件,再下一层就是Core Animation,iOS上绝大多数的原生控件都是通过Core Animation绘制出来的,Core Animation在这里最重要的任务是尽可能快地合成图层送到下一级。Core Animation之下是OpenGL及Core Graphic.一个是借助GPU,一个主要是通过CPU来完成界面的绘制。再下一层就是GPU Driver 负责不同平台GPU的兼容,紧接着就是GPU.然后最下面的就是显示部分,包括视频控制器,以及显示缓存。
Metadata
Metadata
Assignees
Labels
No labels
Activity