0

Alpstein/Route-me を使用して、iPhone アプリケーションでマップを操作しています。マップ上のマーカーをタップすると、バルーン (MKAnnotationView のようなものだと思います) が表示されます。Alpstein Route-me でそれを行う方法はありますか?

4

1 に答える 1

1

にサブクラスを定義する必要がありますRMMapLayer。は、が の視覚的表現であるかのRMMapLayerように、地図上に注釈を表示するために使用されます。良い出発点はおそらくクラス です。これは のサブクラスであり、マップ上にマーカーを表示するために使用されます。MKAnnotationViewMKAnnotationRMMarkerRMMapLayer

バルーンが表示されるスタイルによっては、マップ ビュー コントローラーでマーカーをタップするだけでキャッチできる場合もあります。マップ ビューは、次の呼び出しによってタップについてデリゲートに通知します。

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

タップが発生すると、注釈を吹き出しを示す注釈に置き換えることができます。

于 2012-08-17T08:28:45.467 に答える