如何使用iOS sdk调整google地图的大小?

如何使用iOS sdk调整google地图的大小?,ios,objective-c,google-maps,Ios,Objective C,Google Maps,我的viewcontroller中有以下代码。m: panoView_ = [[GMSPanoramaView alloc] initWithFrame:CGRectMake(0, 0, 10, 25)]; self.view = panoView_; [panoView_ moveNearCoordinate:CLLocationCoordinate2DMake(-33.732, 150.312)]; 我想在视图的底部创建一个小空间,以便在故事板中放置一个按钮,但这不起作用,因为地图(街景)

我的viewcontroller中有以下代码。m:

panoView_ = [[GMSPanoramaView alloc] initWithFrame:CGRectMake(0, 0, 10, 25)];
self.view = panoView_;
[panoView_ moveNearCoordinate:CLLocationCoordinate2DMake(-33.732, 150.312)];

我想在视图的底部创建一个小空间,以便在故事板中放置一个按钮,但这不起作用,因为地图(街景)占据了整个屏幕。有什么建议吗?

如果希望按钮显示在地图下方,请使用两个视图。一个视图(
panoViewContainer
)包含一个
panoView
,第二个视图(
mainView
-是self.view)包含
panoViewContainer
panoViewContainer
下方的一个按钮

// Place panoViewContainer in mainView by keeping space for button at bottom,
self.panoViewContainer.frame = CGRectMake(0, 0, width, (height - spaceForButton));
[self.mainView addSubview:self.panoViewContainer];
self.panoViewContainer = panoView_;

// Place a button in mainView, below panoViewContainer.
[self.mainView addSubview:button];