我刚刚从 Google Maps iOS SDK 1.3.1 更新到 1.4,现在当我将委托设置为mapView_.delegate = self
. 如果我删除此行,则不会调用我的委托方法。
如何在 v 1.4 中设置委托?
谢谢
问问题
1390 次
2 回答
2
希望您已正确添加 googlemaps 框架并捆绑。确保你的头文件有
@interface yourViewController : UIViewController<GMSMapViewDelegate>
在您的实现文件中,确保您仅在初始化 mapView_ 后设置委托。应遵循以下顺序:
mapView_ = [GMSMapView mapWithFrame:CGRectZero camera:camera];
mapView_.delegate = self;
于 2013-07-26T10:06:32.373 回答
0
在 1.4 中有新的委托方法。确保实现所需的。
1.4 中的两个新方法是
mapView:willMove:
和mapView:idleAtCameraPosition:
于 2013-07-26T09:15:10.670 回答