Мне нравится реализовывать что-то. как это. У меня есть две аннотации с выносками, но MKMapView позволяет выбрать одновременно только одну.
[mapView selectAnnotation:self.firstAnnotation animated:FALSE];
[mapView selectAnnotation:self.secondAnnotation animated:FALSE];
Когда я выбираю другую аннотацию, первая автоматически отменяется.
Но на рисунке ниже это успешно реализовано. Так как же это сделать? http://oi52.tinypic.com/14t3t09.jpg