Ios7 谷歌地图不出现iOS sdk?

Ios7 谷歌地图不出现iOS sdk?,ios7,google-maps-sdk-ios,Ios7,Google Maps Sdk Ios,我在我的应用程序中使用Google Map iOS SDK,但存在以下问题: 当我在iOS上使用google示例时,比如下面的代码,它工作得很好,但是它将以全屏模式加载,因为它在ViewController中使用主view GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:-33.868 longitud

我在我的应用程序中使用Google Map iOS SDK,但存在以下问题:

当我在iOS上使用google示例时,比如下面的代码,它工作得很好,但是它将以全屏模式加载,因为它在
ViewController
中使用主
view

GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:-33.868
                                                        longitude:151.2086
                                                             zoom:6];
GMSMapView *mapView = [GMSMapView mapWithFrame:CGRectZero camera:camera];

GMSMarker *marker = [[GMSMarker alloc] init];

marker.position = camera.target;
marker.snippet = @"Hello World";
marker.map = mapView;
self.view = mapView;
但我需要它在子视图中,你们知道,因为工具栏或顶栏什么的

我将子视图添加到
myViewController
并制作一个
IBOUtle
,然后将地图视图链接到它,如下所示:

GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:-33.868
                                                        longitude:151.2086
                                                             zoom:6];
GMSMapView *mapView = [GMSMapView mapWithFrame:CGRectZero camera:camera];

GMSMarker *marker = [[GMSMarker alloc] init];

marker.position = camera.target;
marker.snippet = @"Hello World";
marker.map = mapView;
mySubView = mapView;
但是视图将是白色/空的,没有地图加载/或添加为子视图,因此我尝试了以下操作,将子视图类型从
UIView
更改为
GMSMapView
,这将使地图显示并加载


奇怪的问题是,我不能用这张地图做任何事情,比如,
GMSMarker
没有出现,或者
GMSCameraPosition
没有显示正确的位置/不工作。

如果你的插座是UIView并且你用代码制作地图,你必须添加它

Obj-C:

mapView.frame = mySubview.bounds;
[mySubview addSubview:mapView];
斯威夫特:

mapView.frame = mySubview.bounds;
mySubview.addSubview(mapView)
如果您的插座是地图视图,请使用该插座,不要新建

mapView = (GMSMapView*)mySubView;

如果您的门店是UIView,并且您使用代码制作地图,则必须添加它

Obj-C:

mapView.frame = mySubview.bounds;
[mySubview addSubview:mapView];
斯威夫特:

mapView.frame = mySubview.bounds;
mySubview.addSubview(mapView)
如果您的插座是地图视图,请使用该插座,不要新建

mapView = (GMSMapView*)mySubView;

thx:D很多我注意到我忘记了关于“界限”的一切:D thx和yeah“mySubView”这只是一个别名在这里使用它:Pthx:D很多我注意到我忘记了关于“界限”的一切:D thx和yeah“mySubView”这只是一个别名在这里使用它:P