iOS MapKit dragged annotations (MKAnnotationView) no longer pan with map
问题 I'm learning to use MapKit in my fledgling iOS app. I'm using some of my model entities as annotations (added the <MKAnnotation> protocol to their header file). I also create custom MKAnnotationViews and set the draggable property to YES . My model object has a location property, which is a CLLocation* . To conform to the <MKAnnotation> protocol, I added the following to that object: - (CLLocationCoordinate2D) coordinate { return self.location.coordinate; } - (void) setCoordinate: