使用地图任务添加注释。

时间:2012-07-10 13:36:14

标签: iphone ios map ios4 openstreetmap

如何使用地图任务添加注释,我尝试使用地图任务提供的样本添加注释。但是我没有得到它,从4天开始打破头部。其实我找到了

- (void)addAnnotation:(id <MQAnnotation>)annotation;
mqmapview.h中的

,但MQAnnotation是包含此方法的协议

- (void)setCoordinate:(CLLocationCoordinate2D)aCoord;

2 个答案:

答案 0 :(得分:0)

出于好奇,你为什么要选择MQMapView而不是MKMapView?

我相信MKMapView更可靠!!

答案 1 :(得分:0)

MQAnnotation *ULannotation = [[MQAnnotation alloc] initWithTitle:@"Current Location" andCoordinate:userLocation];

[mapView addAnnotation:ULannotation];

这就是我在MapQuest中添加注释的方法。 使用您喜欢的任何名称初始化并分配新的MQAnnotation,然后只需在您希望添加注释的addAnnotation上调用mapview