如何在不重新加载地图视图的情况下重新加载 MKAnnotation



我有一个应用程序,它使用 Web 服务搜索有关电台的信息,然后我得到响应 JSON。但是每次我更改中心的位置时,我都必须重新加载引脚并添加新引脚,即使它们已经在地图上。

我可以获取响应 JSON,获取要显示的信息并创建注释。问题是当我移动中心时,它会重新加载注释而不是其他注释。

问题是我在连接到 Web 服务的方法中插入了该方法,或者当我收到响应时......

但是我在第一行插入了该方法:

- (MKAnnotationView *)mapView:(MKMapView *)mapViewStation viewForAnnotation:(id      <MKAnnotation>)annotation
[map removeAnnotations:map.annotations];
//Code

它摇滚。谢谢

最新更新