如果要清除矩形区域,可以使用此
CGContextClearRect(aContext, rectangle);
那么如何使用
CGContextClearRect
清理圆形区域? 最佳答案
您需要绘制弧线以进行裁剪...
CGRect rectangle = CGRectMake(0, 0, 100, 100);
CGContextAddArc(aContext, 50, 50, 50, 0.0, 2*M_PI, 0);
CGContextClip(aContext);
CGContextClearRect(aContext, rectangle);