Исходя из показанного вами объекта ObjC:
public override void ChangedDragState(MKMapView mapView, MKAnnotationView annotationView, MKAnnotationViewDragState newState, MKAnnotationViewDragState oldState)
{
if (oldState == MKAnnotationViewDragState.Dragging)
{
}
if (newState == MKAnnotationViewDragState.Ending)
{
var pindropped = annotationView.Annotation.Coordinate;
var droppedLoc = new CLLocation(pindropped.Latitude, pindropped.Longitude);
geocodeLocation(droppedLoc);
mapView.AddAnnotation(_addressAnnotation);
}
}
Примечание. Вы не отображали объект ObjC для geocodeLocation
и _addressAnnotation
, поэтому вам потребуется также перевести его ...