我有2个布局(横向和纵向),每个布局都有一个用于显示地图的UIWebView(谷歌地图)。现在我找到了适用于iOS的新SDK并希望迁移,但我在两个解决方案中都存在问题:
地图在实际位置(pos1)打开,我可以移动或缩放(pos2)。如果我旋转设备,使用新布局再次取出pos1并且不保持pos2。
如何让地图在两个布局中保持相同的位置?
答案 0 :(得分:2)
最简单的方法是使用Autolayout避免使用2种不同的视图。
否则你可以使用委托方法mapView:(GMSMapView *)mapView
didChangeCameraPosition:(GMSCameraPosition *)position
并将位置保存在viewController