0

我有2个布局(风景和人像),每个人都有一个用于显示地图(Google地图)的UIWebView。现在我发现了适用于iOS的新SDK并希望进行迁移,但我在两种解决方案中都存在问题:谷歌地图 - iOS:旋转设备后维护地图位置

地图在实际位置打开(pos1),我可以移动或进行缩放(pos2)。如果我旋转设备,则使用新的布局重新获取pos1,而不要维护pos2。

我该如何为地图在两种布局中保持相同的位置?

+1

您可以发布一些代码,例如设置地图视图的操作以及设备旋转时的操作? – 2013-02-08 13:06:29

回答

2

最简单的方法是使用Autolayout避免有2个不同的意见。 否则,您可以使用委托方法mapView:(GMSMapView *)mapView didChangeCameraPosition:(GMSCameraPosition *)position并将位置保存在您的视图控制器中的变量中