【问题标题】:Alpstein/Route-me annotation balloonAlpstein/Route-me 注释气球
【发布时间】:2012-08-06 18:40:11
【问题描述】:

我正在使用 Alpstein/Route-me 在我的 iPhone 应用程序中处理地图。当我点击地图上的标记时,我希望出现一个气球(我认为类似于 MKAnnotationView)。 Alpstein Route-me 有什么办法吗?

【问题讨论】:

    标签: objective-c route-me popup-balloons


    【解决方案1】:

    您必须为RMMapLayer 定义一个子类。 RMMapLayers 用于在地图上显示注释,就像 MKAnnotationViewMKAnnotation 的可视化表示。一个好的起点可能是RMMarker 类,它是RMMapLayer 的子类,用于在地图上显示标记。

    根据气球应该出现的样式,您可能还可以简单地点击地图视图控制器中的标记。地图视图通过调用

    来通知它的代表关于点击
    - (void)tapOnAnnotation:(RMAnnotation *)annotation 
                      onMap:(RMMapView *)mapView
    

    当点击发生时,您可以将注释替换为显示气球的注释。

    【讨论】:

      猜你喜欢
      • 2018-01-31
      • 2013-03-07
      • 2012-10-20
      • 1970-01-01
      • 1970-01-01
      • 2011-11-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多