I am using a mapView and am trying to make a callout pop up when you click on a pin which is shown on the map.
The pins manage to be placed in the proper locations
If tapping on a pin doesn't show the callout even if canShowCallout is YES, then the annotation's title is probably nil or blank.
canShowCallout
YES
title
nil
If the title is blank, the callout won't show nor will the didSelectAnnotationView delegate method get called.
didSelectAnnotationView