MapKit を使用して MKMapView を回転させようとしています。
地図を表示して回転させることはできますが、あまり効率的ではありません。ビューよりも大きな MKMapView を作成し、CGAffineTransformMakeRotation を使用して回転させるため、ビューの背後にある灰色の領域は表示されません。Interface Builder でクリップのサブビューをチェックしましたが、これは正しい実装ではないと感じています。
このメソッドでは、MKPinAnnotationView が CGAffineTransformMakeRotation 関数に準拠しているため、表示される注釈を回転させることができますが、マップにオーバーレイを追加しようとすると問題が発生します。
クラス宣言でboundingMapRectプロパティを使用してオーバーレイを配置できますが、画像はディスプレイ上で回転されません。これを達成する方法はありますか?または、別の方法で MKMapView と注釈を回転させる必要がありますか?
アドバイスや情報をお寄せいただきありがとうございます。