我有 MKAnnotationView
可以拖动,我已经实现了 didChangeDragState:
委托(delegate)方法,我在拖动的开始和结束时获得回调,但不是连续的。我想在拖动时跟踪注释的当前坐标,请帮我解决一些问题。谢谢。
最佳答案
坐标可以从annotationview.coordinates中得到:
-(void)mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)view
didChangeDragState:(MKAnnotationViewDragState)newState fromOldState:
(MKAnnotationViewDragState)oldState
{
CLLocationCoordinate2D currentCoordinates = view.annotation.coordinate;
}
关于objective-c - MKAnnotationView被拖拽时如何连续回调,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11929789/