在Swift中的View上显示GoogleMaps?

时间:2015-09-07 05:05:22

标签: ios swift google-maps

我的代码:

var camera = GMSCameraPosition.cameraWithLatitude(currentLocation.latitude, longitude: currentLocation.longitude, zoom: 12) 
//latitude, longitude like :31.230416 and 121.473701.
let map = GMSMapView(frame: CGRectZero)
map.delegate = self
map.camera = camera
self.view = map

工作正常!像这样:

enter image description here

但是当我创建新视图时:@IBOutlet weak var mapView: UIView!

然后将此行:self.view = map更改为self.mapView = map

这对我不起作用,我的观点一片空白。

1 个答案:

答案 0 :(得分:10)

我通过转到我的视图(查看显示地图)修复它,然后将我的视图更改为GMSMapView。 enter image description here