美文网首页
绘制线条

绘制线条

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

    路径是由屏幕上一个或一系列的点构成。路径和线条有很大的区别,路径可以包含许多线条,但线条不能包含许多路径。把路径当作一系列的点。

    1、为图形上下文选择一个颜色

    2、使用UIGraphicsGetCurrentContext函数获取图形上下文的句柄

    3、使用CGContextMoveToPoint设置线条的起点

    4、使用CGContextAddLineToPoint过程在图形上下文移动你的画笔来指定线条的终点。

    5、使用CGContextStrokePath过程创建你已设定好的路径。此过程将使用图形上下文已经设置的当前颜色来绘制路径。

    6、使用CGContextSetLineWidth过程设置线条的宽度。

    在通过一个方法使用了画笔之后,不管该方法绘制了什么,它都会让画笔的位置留在终点。因此,从当前的终点向另一个点画一条直线,只需再次调用CGContextAddLineToPoint并传入一个新的终点。

    两条直线相交的点,称为连接。通过CoreGraphics,可以为相互连接的直线指定你想要的连接样式。使用CGContextSetLineJoin过程实现。

    kCGLineJoinMiter :尖角的样式,默认;kCGLineJoinRound:圆形;kCGLineJoinBevel:拐角处是平角

    相关文章

      网友评论

          本文标题:绘制线条

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