我正在尝试使用 Core Graphics 在我的应用程序中绘制一些形状,但在理解将多个形状合并为一个的最佳实践时遇到了一些问题。
这是我想要最终得到的形状(包括颜色)。
圈子 http://www.myquaapps.com/help/lvl1Circle1.png
到目前为止,我已经用正确的笔划画了一个相同大小的圆圈,如下所示:-
CGContextRef ctx = UIGraphicsGetCurrentContext();
CGContextClearRect(ctx, rect);
CGContextSetRGBFillColor(ctx, 0, 0, 0, 1);
CGFloat red[4] = {1.0f, 0.0f, 0.0f, 1.0f};
CGContextSetStrokeColor(ctx, red);
CGContextSetLineWidth(ctx, 18);
CGContextStrokeEllipseInRect(ctx, CGRectMake(9, 9, 232, 232));
CGContextFillPath(ctx);
这里的任何帮助将不胜感激!这是我第一次使用 Core Graphics,它看起来正是我所需要的!