Ios 如何根据设备旋转谷歌地图?

Ios 如何根据设备旋转谷歌地图?,ios,google-maps,Ios,Google Maps,我正在编写一个基于谷歌地图的应用程序,我添加了一个uiview来显示地图视图。当屏幕垂直时,一切正常。但当我旋转时,地图视图无法完全显示。 自动布局有什么问题 这是我的观点 - (void)viewDidLoad { [super viewDidLoad]; [self authenticateAndRequestLocation]; map = [GMSMapView mapWithFrame:self.view.bounds camera:camera];

我正在编写一个基于谷歌地图的应用程序,我添加了一个uiview来显示地图视图。当屏幕垂直时,一切正常。但当我旋转时,地图视图无法完全显示。

自动布局有什么问题

这是我的观点

- (void)viewDidLoad {
    [super viewDidLoad];

    [self authenticateAndRequestLocation];

    map = [GMSMapView mapWithFrame:self.view.bounds camera:camera];

    [self.mapView addSubview:map];

您的布局有哪些限制?跟踪空间、引导空间和顶部空间到Superview、从下到下的布局指南。右侧的“标记”如何?确保MapView是视图中唯一的对象,并确认它没有旋转。它可能是阻止旋转的标记。该标记是一个UIbutton。当我删除该按钮时,它是相同的。