MKPolyLineRenderer改变颜色而不移除重叠
我正在开发一个应用程序,几乎复制苹果地图应用程序的行为。 当我触摸路线时,我需要将其颜色更改为蓝色,并将其他颜色更改为灰色。 有没有一种有效的方法来实现这一点,而不必删除叠加并重新添加它们? 谢谢。
是:
-
确保您的注释视图已
enabled = YES
。 -
实现
-[MKMapViewDelegate mapView:didSelectAnnotationView:]
。 -
在该callback中,获取
view
并更改其属性。