【问题标题】:Add annotation using map quest.使用地图任务添加注释。
【发布时间】:2012-07-10 00:00:45
【问题描述】:

如何使用地图任务添加注释,我正在尝试使用地图任务提供的示例添加注释。但我没有得到它,从 4 天开始就崩溃了。其实我找到了

- (void)addAnnotation:(id <MQAnnotation>)annotation;

mqmapview.h 中,但MQAnnotation 是包含此方法的协议

- (void)setCoordinate:(CLLocationCoordinate2D)aCoord;

【问题讨论】:

    标签: iphone ios map ios4 openstreetmap


    【解决方案1】:

    出于好奇,您为什么要使用 MQMapView 而不是 MKMapView?

    我相信MKMapView更可靠!!

    【讨论】:

    • 因为 MQMapView 不允许转弯导航
    【解决方案2】:
    MQAnnotation *ULannotation = [[MQAnnotation alloc] initWithTitle:@"Current Location" andCoordinate:userLocation];
    
    [mapView addAnnotation:ULannotation];
    

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

    【讨论】:

      猜你喜欢
      • 2012-02-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多