草庐IT

miterLimit

全部标签

ios - CGPath 复制 lineJoin 和 miterLimit 没有明显影响

我正在使用copy(strokingWithWidth:lineCap:lineJoin:miterLimit:transform‌​:)抵消CGPath.问题是偏移路径引入了各种锯齿线,这些锯齿线似乎是斜接连接的结果。将miterLimit更改为0没有任何效果,使用斜线连接也没有任何区别。在此图像中有原始路径(在应用strokingWithWidth之前)、使用斜接连接的偏移路径和使用斜角连接的偏移路径。为什么使用beveljoin没有任何影响?使用斜接的代码(请注意,使用CGLineJoin.round会产生相同的结果):letpathOffset=path.copy(stroki