有没有一个iOS的等效appendBezierPathWithArcWithCenter

我正在尝试在iOS中绘制四分之一圈。 在Mac OS中,似乎你可以使用appendBezierPathWithArcWithCenter,但这似乎不适用于iOS。

有谁知道如何简单地在iOS中画四分之一圈?

谢谢

有两个iOS的等价物,一个用于UIBezierPath ,一个用于CGPath

UIBezierPath等效

 UIBezierPath *path = [UIBezierPath bezierPath]; [path addArcWithCenter:centerPoint radius:radius startAngle:startAngle endAngle:endAngle clockwise:YES]; 

CGPath等效

 CGMutablePathRef path = CGPathCreateMutable(); CGPathAddArc(path, NULL, centerPoint.x, centerPoint.y, radius, startAngle, endAngle, NO); // clockwise