GMSMapViewDelegate函数未在iOS上调用

时间:2016-08-21 17:04:49

标签: ios swift google-maps

我已经设置了实现models,将其设置为self,我仍然无法使任何委托函数起作用。以下是我的代码示例:

GMSMapViewDelegate

mapView函数都没有打印任何内容。我检查了代表并知道它已正确设置。我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

所以我认为在委员会之后设置代表 if mapView == nil { mapView = GMSMapView() }
    这是正确的,但事实并非如此。我用以后的函数设置了实际界限 mapView = GMSMapView.mapWithFrame(CGRectMake(0,0,self.view.frame.size.width, self.view.frame.size.height), camera: camera) 一旦我在那之后放置mapView.delegate = self,它就可以了!