我将如何使用谷歌自己的示例显示 Google Maps SDK iOS 卫星视图

How would i display Google Maps SDK iOS Satellite view using googles own example

我已经为 iOS 加载了 Google Maps SDK,并根据 google 文档中的给定示例 here。使用此示例构建我的应用程序效果很好,非常棒。但是,我想显示卫星视图而不是标准视图。

我发现您可以根据文档 here 更改地图类型。但是,我不确定如何使用给定的示例。

Google 的 MapView 示例。

let mapView = GMSMapView.map(withFrame: self.view.frame, camera: camera)
self.view.addSubview(mapView)

Google 的 MapType 示例。

let mapView = GMSMapView.map(withFrame: .zero, camera: camera)
mapView.mapType = .satellite

我当前的解决方案(有效)

let mapView = GMSMapView.map(withFrame: view.frame, camera: camera)
view.addSubview(mapView)

My Question

How would I combine both view.addSubview(mapView) & mapView.mapType = .satellite

我确实找到了这个问题 ,但无法真正弄清它的正反面。可能是我经验不足吧。

如有任何帮助,我们将不胜感激。

使用

let mapView = GMSMapView.map(withFrame: .zero, camera: camera) 
mapView.mapType = .satellite 
view.addSubview(mapView)