第15章 高效绘图

2018-09-08  本文已影响13人  cdd48b9d36e0

在iOS中,软件绘图通常是由Core Graphics框架完成来完成。但是,在 一些必要的情况下,相比Core Animation和OpenGL,Core Graphics要慢了不少。

脏矩形

为了减少不必要的绘制,Mac OS和iOS设备将会把屏幕区分为需要重绘的区域和 不需要重绘的区域。那些需要重绘的部分被称作『脏区域』。在实际应用中,鉴于 非矩形区域边界裁剪和混合的复杂性,通常会区分出包含指定视图的矩形位置,而 这个位置就是『脏矩形』。

异步绘制

上一篇下一篇

猜你喜欢

热点阅读