Ios 谷歌地图SDK删除标记

Ios 谷歌地图SDK删除标记,ios,objective-c,google-maps,Ios,Objective C,Google Maps,我在Iphone应用程序中使用谷歌地图SDK。 现在,当用户在地图上触摸并按住触摸的位置超过2秒时,我想放下标记,但我找不到任何解决方案 谢谢你…我找到了解决办法 您应该在显示地图并收听didLongPressAtCoordinate事件的视图控制器上实施GMSMapViewDelegate协议 @interface MapViewController : UIViewController<GMSMapViewDelegate> -(void) mapView:(GMSMapVi

我在Iphone应用程序中使用谷歌地图SDK。 现在,当用户在地图上触摸并按住触摸的位置超过2秒时,我想放下标记,但我找不到任何解决方案

谢谢你…

我找到了解决办法

您应该在显示地图并收听didLongPressAtCoordinate事件的视图控制器上实施GMSMapViewDelegate协议

@interface MapViewController : UIViewController<GMSMapViewDelegate>

-(void) mapView:(GMSMapView *)mapView didLongPressAtCoordinate:(CLLocationCoordinate2D)coordinate{
GMSMarker *marker3 = [[GMSMarker alloc] init];
marker3.position = coordinate;
marker3.title = @"170 Asbury Anderson Rd";
marker3.snippet = @"US";
marker3.map = mapView_;
}