如何抚摸CGPath?
How to stroke a CGPath?
要画CG路径,我应该用哪个?
CGContextStrokePath(context)
或
CGContextDrawPath(context, .Stroke)
两者有什么区别?
抚摸路径会使用当前设置绘制路径轮廓。永远是一笔画,从不填满。
CGContextDrawPath
使用指定模式绘制路径。如果你传入 kCGPathStroke
的模式,它与 CGContextStrokePath
做同样的事情
同样,如果您以 kCGPathFill
的模式调用 CGContextDrawPath
,它会执行与 CGContextFillPath
相同的操作
如果您只想描边,而不是填充路径,请使用 CGContextStrokePath
。
要画CG路径,我应该用哪个?
CGContextStrokePath(context)
或
CGContextDrawPath(context, .Stroke)
两者有什么区别?
抚摸路径会使用当前设置绘制路径轮廓。永远是一笔画,从不填满。
CGContextDrawPath
使用指定模式绘制路径。如果你传入 kCGPathStroke
的模式,它与 CGContextStrokePath
同样,如果您以 kCGPathFill
的模式调用 CGContextDrawPath
,它会执行与 CGContextFillPath
如果您只想描边,而不是填充路径,请使用 CGContextStrokePath
。