我已经设置了实现models
,将其设置为self,我仍然无法使任何委托函数起作用。以下是我的代码示例:
GMSMapViewDelegate
mapView函数都没有打印任何内容。我检查了代表并知道它已正确设置。我错过了什么吗?
答案 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
,它就可以了!