如何使用iOS sdk调整google地图的大小?
我的viewcontroller中有以下代码。m:如何使用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)]; 我想在视图的底部创建一个小空间,以便在故事板中放置一个按钮,但这不起作用,因为地图(街景)
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];