是否有一个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

相关内容

  • 没有找到相关文章

最新更新