1. 模板:一系列绘制操作的集合,可以和颜色一样使用。屏幕会被分为模板网格,每个网格绘制一次模板。
2. 模板网格需要定义边界,网格在边界内绘制。
3. 模板网格间可以定义间隔大小,可以使用模板矩阵定义模板空间。
4. 颜色模板:在模板中定义颜色。
stencil模板:在模板中定义mask。
5. 拉伸:不拉伸/最小变形/常数间隔
6. CGContextFillPattern
7. 绘制颜色模板:
- 自定义绘制函数。
- 创建模板颜色空间。
- 创建颜色模板对象。
- 设置颜色模板对象。
8. 绘制stencil模板对象:同上。