- 博客(2)
- 收藏
- 关注
原创 swift -- Quartz 2D -- 绘制图层:线条, 三角形, 矩形, 圆, 弧, 扇形, 虚线等
前面已经讲解了Quartz 2D的原理, 那么下面就来利用Quart 2D来画一些最基本的图形;步骤获取图形上下文创建路径(描述路径)绘制图形把路径添加到上下文利用图形上下文将绘制的所有内容渲染显示到view上面获取图形上下文新建一个类,继承自UIView实现- (void)drawRect:(CGRect)rect方法,然后在这个方法中进行获取上下文的操作步骤 注意:
2017-09-14 14:51:10 3177
原创 Quarz 2D--概述
概述Quartz2D的API是纯C语言的,它是一个二维绘图引擎,同时支持iOS和Mac系统。Quartz2D的API来自于Core Graphics框架,数据类型和函数基本都以CG作为前缀。 我们可以使用Quartz 2D API,可以实现许多强大的功能,比如:基本路径的绘制(path-based drawing)透明度(alpha), 透明层(transparency layers)绘制阴
2017-09-14 12:08:40 277
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人