두 개의 동심원이 포함 된 UIView 하위 클래스를 만들었습니다. 나는 그 (것)들 사이 간격을 어떤 색깔로 채운다. 내 코드는 다음과 같습니다 :두 가지 색상을 사용하여 동심원 사이의 간격을 채우는 방법은 무엇입니까?
CGContextRef ctx = UIGraphicsGetCurrentContext();
CGContextAddEllipseInRect(ctx, rect);
CGContextAddEllipseInRect(ctx, CGRectMake(rect.origin.x + self.thick,
rect.origin.y + self.thick,
rect.size.width - 2 * self.thick,
rect.size.height - 2 * self.thick));
[self.fillColor set]; // Fill color is color value
CGContextEOFillPath(ctx);
이것은 하나의 색으로 간격을 채 웁니다. 두 색을 사용하여 간격을 채울 수 있는지 궁금합니다. 예를 들어 간격의 절반은 흰색으로 채워지고 다른 부분은 회색으로 채워집니다.