在使用kCGPathFillStroke作为绘图模式时,是否可以调整描边的对齐方式,从默认的居中到其他方式?
例如,在绘制闭合路径时:
CGContextDrawPath(context, kCGPathFillStroke);
描边线条位于绘制路径的50%外侧/50%内侧。描边颜色具有非不透明alpha,因此净效果不理想。我希望描边要么全部位于内部,要么全部位于外部。
我唯一看到的可能方法是重建路径,将其收缩50%的描边宽度。
在使用kCGPathFillStroke作为绘图模式时,是否可以调整描边的对齐方式,从默认的居中到其他方式?
例如,在绘制闭合路径时:
CGContextDrawPath(context, kCGPathFillStroke);
描边线条位于绘制路径的50%外侧/50%内侧。描边颜色具有非不透明alpha,因此净效果不理想。我希望描边要么全部位于内部,要么全部位于外部。
我唯一看到的可能方法是重建路径,将其收缩50%的描边宽度。