0

通常は地図で使用される注釈を大きな画像で使用したいと考えています。

これは UIView のサブクラスですが、ドキュメントには MapKit 以外での使用については言及されていません。

これは可能ですか?そうでない場合、既知の回避策はありますか?

4

1 に答える 1

0

マップの外で MKAnnotationView を使用することはできません。独自の注釈ビューを実装する必要があります。MKAnnotationView は、表示する場所に関する座標情報 (CLLocationCoordinate2D) を提供するためにMKAnnotationに準拠するオブジェクトを必要とします。これらの座標は CGPoints ではないため、ビューでそれを偽造することはできません。

iPad には、注釈に非常によく似たUIPopoverControllerがあり、任意のビューに表示できます。UIPopoverController は、iPad 以外のデバイスでは使用できないことに注意してください。

于 2011-06-27T02:44:55.333 に答える