2
iPhone 앱에서 Google지도 SDK를 사용하고 있습니다. 이제 사용자가 터치 한 장소에서 2 초 이상지도를 길게 터치하면 마커를 드롭하고 싶지만 아무 해결책도 찾을 수 없습니다.Google지도 SDK 드롭 마커
감사합니다 ...
iPhone 앱에서 Google지도 SDK를 사용하고 있습니다. 이제 사용자가 터치 한 장소에서 2 초 이상지도를 길게 터치하면 마커를 드롭하고 싶지만 아무 해결책도 찾을 수 없습니다.Google지도 SDK 드롭 마커
감사합니다 ...
해결책을 찾았습니다.
지도를 표시하고 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_;
}