【发布时间】:2017-01-21 10:09:58
【问题描述】:
我在我的应用中使用 Google 地图。当我在 GMSMapView 中使用 self.view = map 时,该地图一切正常。
但是当我使用 IBOutlet(名称为 mapView)创建 UIView 并使用标记显示地图时,我得到的所有东西都只是一个空的 UIView。
那么,self.view = map 和 self.mapView = map 之间有什么区别?我该怎么办?
【问题讨论】:
-
尝试将self.mapview的类设置为GMSMapView
-
@sanman 我做到了,但只显示默认的谷歌地图,没有我做的任何自定义。
-
请发布显示您对地图的自定义和初始化的代码,以便我们知道究竟是什么导致了问题。您还可以尝试以编程方式创建谷歌地图视图并将其作为子视图添加到具有相同边界的 self.mapView 中。
标签: ios swift google-maps uiview