发布网友 发布时间:2022-05-02 16:24
共1个回答
热心网友 时间:2022-06-20 20:58
(1)创建一个Bezier path对象。 (2)使用方法moveToPoint:去设置初始线段的起点。 (3)添加line或者curve去定义一个或者多个subpaths。 (4)改变UIBezierPath对象跟绘图相关的属性。 例如,我们可以设置stroked path的属性lineWidth和lineJoinStyle。 也可以设置filled path的属性usesEvenOddFillRule。 当创建path,我们应该管理path上面的点相对于原点(0,0),这样我们在随后就可以很容易的移动path了。为了绘制path对象,我们要用到stroke和fill方法。 这些方法在current graphic context下渲染path的line和curve段。