如何使用地图任务添加注释,我正在尝试使用地图任务提供的示例添加注释。但我没有得到它,从 4 天开始就崩溃了。其实我发现
- (void)addAnnotation:(id <MQAnnotation>)annotation;
in mqmapview.h
,butMQAnnotation
是包含此方法的协议
- (void)setCoordinate:(CLLocationCoordinate2D)aCoord;
如何使用地图任务添加注释,我正在尝试使用地图任务提供的示例添加注释。但我没有得到它,从 4 天开始就崩溃了。其实我发现
- (void)addAnnotation:(id <MQAnnotation>)annotation;
in mqmapview.h
,butMQAnnotation
是包含此方法的协议
- (void)setCoordinate:(CLLocationCoordinate2D)aCoord;
只是出于好奇,您为什么要使用 MQMapView 而不是 MKMapView?
我相信MKMapView更可靠!!
MQAnnotation *ULannotation = [[MQAnnotation alloc] initWithTitle:@"Current Location" andCoordinate:userLocation];
[mapView addAnnotation:ULannotation];
这就是我使用 MapQuest 添加注释的方式。使用您喜欢的任何名称初始化并分配一个新MQAnnotation
名称,然后只需调用addAnnotation
您mapview
想要添加注释的名称。