使用 kCGPathFillStroke 作为绘图模式时,是否可以从默认居中调整笔划的对齐方式?
例如,当使用以下方法绘制闭合路径时:
CGContextDrawPath(context, kCGPathFillStroke);
笔划位于绘制路径的 50% 外部/50% 内部。描边颜色具有不透明的 alpha,因此净效果是不可取的。我希望中风全部位于内部或外部。
我看到的唯一可能的方法是重建路径,收缩了笔画宽度的 50%。
使用 kCGPathFillStroke 作为绘图模式时,是否可以从默认居中调整笔划的对齐方式?
例如,当使用以下方法绘制闭合路径时:
CGContextDrawPath(context, kCGPathFillStroke);
笔划位于绘制路径的 50% 外部/50% 内部。描边颜色具有不透明的 alpha,因此净效果是不可取的。我希望中风全部位于内部或外部。
我看到的唯一可能的方法是重建路径,收缩了笔画宽度的 50%。