Iphone アプリで Google Maps SDK を使用しています。ユーザーがタッチした場所で2秒以上マップをタッチアンドホールドしたときにマーカーをドロップしたいのですが、解決策が見つかりません。
ありがとうございました...
Iphone アプリで Google Maps 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_;
}