2012-07-17 97 views
0

我正在做地图导向的iPhone应用程序。在那里显示谷歌地图上的一个区域。该地区被放置在水平视图。我想旋转它在垂直视图。任何想法?请帮我。我附上下面的地图图片。如何旋转谷歌地图iPhone应用程序

enter image description here

+0

你是什么意思由垂直view..you想改变地图的定向当你的设备是垂直的还是其他什么东西? – 2012-07-18 06:23:32

+0

no.am没有询问orientation.I使用默认谷歌地图。上面谷歌地图中显示的区域显示在东西侧。我想显示它在南北方。 – Madhumitha 2012-07-18 06:45:23

+0

好,所以你想旋转整个地图。 – 2012-07-18 07:23:24

回答

1

要旋转视图,我会建议使用CGAffineTransform旋转视图。 由于您的地图显示在mapView中,因此您可以旋转它。

float angle = M_PI; //rotate 180°, or 1 π radians 
CGAffineTransform transform = CGAffineTransformMakeRotation(angle); 
[[self viewWithTag:999] setTransform:transform]; //you can use the view or its tag 

希望帮助