使用核心图形绘制路径偏移的最佳实践?

时间:2017-08-09 21:55:22

标签: ios core-graphics uibezierpath cgcontext cgpath

可以使用:

来偏移CGPath
CGPath.copy(strokingWithWidth:lineCap:lineJoin:miterLimit:transform‌​:)

enter image description here

这将创建原始(黑色)路径中心的路径偏移,在上图的左侧示例中显示为灰色。

我需要能够偏移原始路径的一侧或另一侧(内部或外部)的路径(右侧示例中的灰色区域)。

我是否需要创建一条新路径(以橙色虚线显示),将其连接到原始路径然后填充,或者是否有更好的方法来实现相同的效果?

0 个答案:

没有答案