0

我有一个核心数据,其中包含我用来在地图上放置图钉的坐标。我addAnotations:使用NSMutableArray; 但是,- (MKAnnotationView *) mapView:(MKMapView *)mapview viewForAnnotation:(id<MKAnnotation>)annotation一根一根地插针,效率很低。

还有其他更有效的方法吗?

4

2 回答 2

0

循环通过您的引脚将它们放置在地图上addAnnotations:并不是低效的。这正是它的完成方式。

于 2013-08-26T19:17:05.463 回答
0

我有同样的问题。

如果你设置

(MKAnnotationView *)mapView:(MKMapView *)theMapView viewForAnnotation:(id <MKAnnotation>)annotation

customPinView.animatesDrop = NO;而不是 YES。

所有注释都将在没有动画的情况下同时加载。

于 2013-09-16T15:21:42.773 回答