我目前在MKAnnoations
上显示了一个圆圈图片MKMapView
,显示在MKPolyline
上。当我放下一个MKPolyline
线条在圆圈中间相遇然后离开它。是否可以剪切MKMapView
s的末端,使线条刚好接触圆圈的边缘,而不是到达年代的中心?
干杯, SebOH
P.S:我不能只在它上面放一个白色圆圈,因为该线已超过{{1}}不可阻挡
答案 0 :(得分:1)
使用MKPathOverlayRenderer
可能是您最好的选择。
使用CGPath,我相信你可以比使用MKAnnotations更多地控制形状,并且有很多关于如何使用CoreGraphics从另一个路径中减去一条路径的参考。
HTH
答案 1 :(得分:0)
最好的方法是放置一个带红色边框的白色圆圈而不是透明圆圈。