1

MKAnnotations と MKOverlay の両方を持つ MKMapView があります。MKOverlayだけでなく、うまく描画されているカスタムMKAnnotationViewがあります。問題は、オーバーレイが注釈の上に描画されていることです。(私は知っています、私は知っています、それは理由で「オーバーレイ」と呼ばれています!)

オーバーレイの上部に注釈を表示したいと思います。助言がありますか?

4

1 に答える 1

1

addOverlays: と addAnnotations: を呼び出している限り、注釈はオーバーレイの上に表示されます。KML ファイルを読み込み、マップに複数のポリゴン オーバーレイとピン アノテーションを設定する KMLViewer サンプル アプリを確認してください。シナリオに合わせて修正し、ピンをカスタム注釈画像に置き換えても、問題なく動作しました。

于 2012-07-24T16:30:13.060 に答える