我正在我的应用程序中构建一个绘图类型工具。
它从用户那里获取一个触摸点并在这些点之间画线。如果用户创建了 3 个或更多的接触点,它会将最后一个点连接到第一个点。
代码的摘录是:
startPoint = [[secondDotsArray objectAtIndex:i] CGPointValue];
endPoint = [[secondDotsArray objectAtIndex:(i + 1)] CGPointValue];
CGContextAddEllipseInRect(context,(CGRectMake ((endPoint.x - 5.7), (endPoint.y - 5.7)
, 9.0, 9.0)));
CGContextDrawPath(context, kCGPathFill);
CGContextMoveToPoint(context, startPoint.x, startPoint.y);
CGContextAddLineToPoint(context, endPoint.x, endPoint.y);
CGContextStrokePath(context);
我希望在这些路径中包含的区域“着色”。我应该看什么?