我正在使用Alpstein/Route-me在我的iPhone应用程序中使用map。我希望当我点击地图上的标记时会出现一个气球(我认为类似于 MKAnnotationView)。有没有办法用Alpstein Route-me做到这一点?
您必须定义一个子类才能RMMapLayer
。 RMMapLayer
用于在地图上显示注释,就像MKAnnotationView
是MKAnnotation
的视觉表示一样。一个好的起点可能是RMMarker
类,它是RMMapLayer
的子类,用于在地图上显示标记。
根据气球应该出现的样式,您还可以简单地点击地图视图控制器中的标记。地图视图通过调用
- (void)tapOnAnnotation:(RMAnnotation *)annotation
onMap:(RMMapView *)mapView
点击发生时,您可以将批注替换为显示球标的批注。