Iphone 旋转MKMapView的内容

Iphone 旋转MKMapView的内容,iphone,iphone-sdk-3.1,Iphone,Iphone Sdk 3.1,我需要根据指南针值旋转地图视图的内容: float myHeadingValue = newHeading.trueHeading; 对于旋转贴图,我使用以下方法: [mapView setTransform:CGAffineTransformMakeRotation( [self degreesToRadians:myHeadingValue] )]; 但它会旋转视图,而不是视图的内容 如何使其旋转内容,而不是整个视图?我已经解决了这个问题,在Interface Builder中创建了一个

我需要根据指南针值旋转地图视图的内容:

float myHeadingValue = newHeading.trueHeading;
对于旋转贴图,我使用以下方法:

[mapView setTransform:CGAffineTransformMakeRotation( [self degreesToRadians:myHeadingValue] )];
但它会旋转视图,而不是视图的内容


如何使其旋转内容,而不是整个视图?

我已经解决了这个问题,在Interface Builder中创建了一个较小的UIView,并将MKMapView放入其中。新的UIView没有显示剩余的地图。

但这样做可能会导致谷歌徽标无法拍摄。苹果联系我说,我的应用程序违反了指导原则,因为谷歌标志是看不见的。

我喜欢这个!我也这么做了…除了。如果包含的视图不是全屏视图,请记住将包含MKMapView的视图设置为“剪辑子视图”。