다음은 아크를 M_PI/2
에서 M_PI
으로 끌어 당기는 코드입니다.CGPathAddArc 시계 방향 및 반 시계 방향의 혼동
CGContextRef contet=UIGraphicsGetCurrentContext();
CGMutablePathRef path = CGPathCreateMutable();
CGPathAddArc(path, NULL, CGRectGetMidX(rect), CGRectGetMidY(rect), CGRectGetMidX(rect), M_PI/2.0,M_PI, YES);
CGContextAddPath(contet, path);
CGContextSetStrokeColorWithColor(contet, [UIColor redColor].CGColor);
CGContextStrokePath(content);
아래는 위 코드의 그림입니다.
나는 그 시계 방향으로, 빈 또는 누락 된 부분을 그릴을 기다리고 있었다. 나는이 대답을 Why does giving addArcWithCenter a startAngle of 0 degrees make it start at 90 degrees?이라고 불렀지 만 나는 어디가 잘못되었는지 모른다.