【问题标题】:iPhone Mapview update Callout ViewiPhone Mapview 更新标注视图
【发布时间】:2012-11-09 19:55:20
【问题描述】:

想知道如何根据我当前不同的用户位置更改图钉的标注视图。 Pin 停留在某个地方。 例如,在教堂放置了一枚别针。 如果我在家,我想要pin show message的标注@“从家到教堂的距离是什么什么什么” 如果我在学校,我想要pin show message的标注@“从学校到教堂的距离是什么什么什么”

如何更新标注视图?我应该在委托中使用哪种方法?

【问题讨论】:

    标签: iphone mkmapview cllocation callouts


    【解决方案1】:

    这是MKMapView 的委托方法,当您点击引脚标注按钮时调用该方法

    - (void)mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control
    

    对于 annotationView(用于查看引脚)使用波纹管委托方法..

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多