2

コンパスの値に応じて mapView のコンテンツを回転させる必要があります。

float myHeadingValue = newHeading.trueHeading;

マップを回転させるために、私はこれを使用します:

[mapView setTransform:CGAffineTransformMakeRotation( [self degreesToRadians:myHeadingValue] )];

ただし、ビューのコンテンツではなく、ビューを回転させます。

ビュー全体ではなく、コンテンツを回転させるにはどうすればよいですか?

4

2 に答える 2

5

ただし、これを行うと、Google ロゴがアウト オブ ショットになるという問題が発生する可能性があります。Apple から連絡があり、Google のロゴが見えないため、私のアプリはガイドラインに違反しているとのことでした。

于 2010-09-16T16:25:25.993 に答える
2

Interface Builder で小さな UIView を作成し、MKMapView を配置して解決しました。新しい UIView は残りのマップを表示しません。

于 2009-10-11T23:32:47.797 に答える