png で mapkit オーバーレイを作成したいのですが、コードがなく、チュートリアルが見つかりません。私は初心者のコーダーなので、多くの助けをいただければ幸いです。
ありがとう
3735 次
1 に答える
5
これを行うには、いくつかのことを行う必要があります。
MKOverlayView
実際に画像を描画するカスタム サブクラスを作成します。MKOverlay
オーバーレイ (プロトコルを実装するオブジェクト) を に追加しますMKMapView
。MKCircle
Apple は、多数のオーバーレイ クラスを提供していますMKPolygon
。など—いずれかが適している可能性があります。mapView:viewForOverlay:
のデリゲートにメソッドを実装してMKMapView
、カスタム オーバーレイ ビューのインスタンスを返します。
Apple の Location Awareness Programming Guide のDisplaying Overlays on a Mapセクションは、これらすべての手順を明確にするのに役立ちます。イメージの描画については、 を参照してくださいCGContextDrawImage()
。
于 2011-08-20T00:18:27.533 に答える