Вы можете настроить свою кнопку UIButton следующим образом:
@interface CustomButton : UIButton {
CLLocationCoordinate2D pinCoordinate;
}
Теперь в вашем представлении для аннотации:
// Adds a detail disclosure button.
CustomButton *rightButton = [CustomButton buttonWithType:UIButtonTypeDetailDisclosure];
rightButton.pinCoordinate = annotation.coordinate
[rightButton addTarget:self action:@selector(showDetails:) forControlEvents:UIControlEventTouchUpInside];
customPinView.rightCalloutAccessoryView = rightButton;
И, наконец, получить координату в методе showDetails:
CLLocationCoordinate2D currentCoord = ((CustomButton*)sender).pinCoordinate;