知道CGPathAddArc的起点和终点

时间:2014-01-31 15:38:15

标签: objective-c cocoa cgpath

我想知道使用CGPath方法CGPathAddArc生成的弧的起点和终点。

我想绘制一个“环”的一部分,并考虑将两个不同半径的弧组合在一起并绘制两条连接起点和终点的线。

CGPathAddArc(anillo, NULL, centro.x, centro.y, r1, ang1, ang2, YES);
CGPathAddArc(anillo, NULL, centro.x, centro.y, r2, ang1, ang2, YES);

geometry figure i want to draw

1 个答案:

答案 0 :(得分:2)

如何使用arcToPoint

void CGPathAddArcToPoint (
  CGMutablePathRef path,
  const CGAffineTransform *m,
  CGFloat x1,
  CGFloat y1,
  CGFloat x2,
  CGFloat y2,
  CGFloat radius
);

您可以指定听起来像您想要的起点和终点。