重叠CAShapeLayer大纲

时间:2012-04-04 08:08:19

标签: iphone ios cgpath outline cashapelayer

我有一个由几个CAShapeLayers组成的3D外观图形对象。所有形状(天花板和墙壁)都必须被抚摸。一些形状共享边缘 - 这似乎是问题的根源。

然而,似乎轮廓是围绕另一个形状的现有轮廓绘制的。 所以我把那些丑陋的长矛围绕着某些形状。

如何摆脱那些?

1 个答案:

答案 0 :(得分:1)

检查lineJoin和lineCap属性,将其设置为kCALineJoinRound和kCALineCapRound可能会对您有所帮助。

https://developer.apple.com/documentation/quartzcore/cashapelayer