【发布时间】:2021-05-20 14:14:02
【问题描述】:
我已经加载了适用于 iOS 的 Google Maps SDK,并按照here 显示的 google 文档中的给定示例。用这个例子构建我的应用程序很好,这很棒。不过,我想显示卫星视图而不是标准视图。
我发现您可以根据文档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)
我的问题
如何将
view.addSubview(mapView)和mapView.mapType = .satellite结合起来
我确实找到了这个问题here,但无法真正理解它。可能是因为我缺乏经验。
任何帮助将不胜感激。
【问题讨论】:
-
您是否尝试在
view.addSubview(mapView)行之前添加行mapView.mapType = .satellite? -
这就是我是新手的原因。 +1(做到了。)
标签: ios swift google-maps-sdk-ios