Mapkit, how to detect annotations have loaded
问题 I want the annotations callout to popup when the pin has finished it's drop animation. Currently I am able to simulate it with the following method: - (void)showCallOut { [myMapView selectAnnotation:[myMapView.annotations objectAtIndex:0] animated:YES]; } In my viewDidLoad is where my annotation is created [myMapView addAnnotation:annotation]; The problem is that you simply can't callout [self showCallOut]; after that because at run time it responds before MapKit has "acknowledged" the