Alpstein/Route-me を使用して、iPhone アプリケーションでマップを操作しています。マップ上のマーカーをタップすると、バルーン (MKAnnotationView のようなものだと思います) が表示されます。Alpstein Route-me でそれを行う方法はありますか?
質問する
575 次
1 に答える
1
にサブクラスを定義する必要がありますRMMapLayer
。は、が の視覚的表現であるかのRMMapLayer
ように、地図上に注釈を表示するために使用されます。良い出発点はおそらくクラス です。これは のサブクラスであり、マップ上にマーカーを表示するために使用されます。MKAnnotationView
MKAnnotation
RMMarker
RMMapLayer
バルーンが表示されるスタイルによっては、マップ ビュー コントローラーでマーカーをタップするだけでキャッチできる場合もあります。マップ ビューは、次の呼び出しによってタップについてデリゲートに通知します。
- (void)tapOnAnnotation:(RMAnnotation *)annotation
onMap:(RMMapView *)mapView
タップが発生すると、注釈を吹き出しを示す注釈に置き換えることができます。
于 2012-08-17T08:28:45.467 に答える