2

我正在开发一个几乎复制 Apple 地图应用程序行为的应用程序。当我触摸一条路线时,我需要将其颜色更改为蓝色并将其他颜色更改为灰色。有没有一种有效的方法来实现这一点而不必删除覆盖并再次添加它们?谢谢。

4

1 回答 1

0

是的:

  1. 确保您的注释视图具有enabled = YES.

  2. 实施-[MKMapViewDelegate mapView:didSelectAnnotationView:]

  3. 在该回调中,获取view并更改其属性。

于 2014-06-17T17:56:46.540 回答