美文网首页
构造路径

构造路径

作者: 浪呀么浪打浪 | 来源:发表于2020-07-24 11:16 被阅读0次

    构造路径

    一系列的点放在一起,构成了一个形状。一系列的形状放在一起,构成了一个路径。

    路径属于正在绘制他们的图形上下文。路径没有边界(Boundary)或特定的形状,不像我们用它们绘制出来的形状。但是路径有边界框。边界限制你在画布上哪些不可以用来绘画,而路径的边界框是包含了所有路径上的形状、点和其他已经绘制的对象的最小矩形。

    1、CGPathCreateMutable 创建一个CGMutablePathRef的可变路径,并返回句柄。

    2、CGPathMoveToPoint在路径上移动当前画笔的位置到一个点,这个点由CGPoint类型的参数指定

    3、CGPathAddLineToPoint从当前的画笔位置向指定位置绘制线段。

    4、CGContextAddPath添加一个路径到图形上下文,准备用于绘图

    5、CGContextDrawPath在图形上下文中绘制给出的路径

    kCGPathStroke使用当前选定的描边颜色为路径描边

    kCGPathFill使用当前选定的填充颜色填充路径所包围的区域

    kCGPathFillStroke:组合描边和填充。使用当前选定的填充颜色填充路径,使用选定的描边颜色绘制路径的边缘。

    6、CGPathRelease 释放为路径句柄分配的内存、

    7、CGPathAddRect向路径添加一个矩形

    传入CGPathMoveToPoint等过程的NULL参数代表一个既定的变换,在给定的路径上绘制形状和线条时可以使用此变换。

    绘制矩形

    相关文章

      网友评论

          本文标题:构造路径

          本文链接:https://www.haomeiwen.com/subject/cfhrzhtx.html