使用kCGPathFillStroke作为绘图模式时,是否可以从笔划的默认居中位置调整对齐方式?

例如,当使用以下方法绘制闭合路径时:

CGContextDrawPath(context, kCGPathFillStroke);


笔划位于绘制路径的外部50%/内部50%。笔触颜色具有不透明的Alpha,因此最终效果不理想。我希望笔触全部位于内部或外部。

我看到的唯一可能的方法是重建路径,缩小行程宽度的50%。

最佳答案

你的猜测是正确的。调整路径的位置。

07-28 04:48