我想知道使用CGPath
方法CGPathAddArc
生成的弧的起点和终点。
我想绘制一个“环”的一部分,并考虑将两个不同半径的弧组合在一起并绘制两条连接起点和终点的线。
CGPathAddArc(anillo, NULL, centro.x, centro.y, r1, ang1, ang2, YES);
CGPathAddArc(anillo, NULL, centro.x, centro.y, r2, ang1, ang2, YES);
答案 0 :(得分:2)
如何使用arcToPoint
void CGPathAddArcToPoint (
CGMutablePathRef path,
const CGAffineTransform *m,
CGFloat x1,
CGFloat y1,
CGFloat x2,
CGFloat y2,
CGFloat radius
);
您可以指定听起来像您想要的起点和终点。