0

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

4

1 回答 1

1

您必须将子类定义为RMMapLayer. RMMapLayers 用于在地图上呈现注释,就像 aMKAnnotationView是 a 的视觉表示MKAnnotation。一个好的起点可能是RMMarker类,它是一个子类,RMMapLayer用于在地图上显示标记。

根据气球应该出现的样式,您也可以简单地点击地图视图控制器中的标记。地图视图通过调用通知其代表有关点击的信息

- (void)tapOnAnnotation:(RMAnnotation *)annotation 
                  onMap:(RMMapView *)mapView

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

于 2012-08-17T08:28:45.467 回答