1

png で mapkit オーバーレイを作成したいのですが、コードがなく、チュートリアルが見つかりません。私は初心者のコーダーなので、多くの助けをいただければ幸いです。
ありがとう

4

1 に答える 1

5

これを行うには、いくつかのことを行う必要があります。

  1. MKOverlayView実際に画像を描画するカスタム サブクラスを作成します。
  2. MKOverlayオーバーレイ (プロトコルを実装するオブジェクト) を に追加しますMKMapViewMKCircleApple は、多数のオーバーレイ クラスを提供していますMKPolygon。など—いずれかが適している可能性があります。
  3. mapView:viewForOverlay:のデリゲートにメソッドを実装してMKMapView、カスタム オーバーレイ ビューのインスタンスを返します。

Apple の Location Awareness Programming Guide のDisplaying Overlays on a Mapセクションは、これらすべての手順を明確にするのに役立ちます。イメージの描画については、 を参照してくださいCGContextDrawImage()

于 2011-08-20T00:18:27.533 に答える