2015-12-31 3 views
0

Я пытаюсь найти местоположение Маркера после перетаскивания в Google Map. В настоящее время я могу добавить маркер в Google Map в соответствии с текущим местоположением устройства в фрагменте. Теперь, я хочу, чтобы попытаться получить местоположение Маркера на основе перетаскиваемой позиции.Как определить местоположение маркера после перетаскивания

placemark = [placemarks lastObject]; 
CLLocationCoordinate2D position = { [latitude doubleValue], [longitude doubleValue] }; 
mymarker = [GMSMarker markerWithPosition:position]; 
mymarker.title = [NSString stringWithFormat:@"%@", placemark.thoroughfare]; 
mymarker.appearAnimation = YES; 
mymarker.flat = YES; 
mymarker.snippet = [NSString stringWithFormat:@"%@ %@, %@ %@", placemark.locality, placemark.administrativeArea, placemark.postalCode, placemark.country]; 
mymarker.map = _mapView; 
mymarker.draggable = true; 
+0

вы пытались это - (Недействительными) MAPview: (GMSMapView *) MAPview didEndDraggingMarker: (GMSMarker *) метод маркерного –

ответ

0

Дайте это попробовать

-(void)mapView:(GMSMapView *)mapView didEndDraggingMarker:(GMSMarker *)marker{ 
     NSLog(@"New location of marker: Lat: %f, Long: %f", marker.position.latitude, marker.position.longitude); 
}