Если вы хотите использовать пользовательское изображение для просмотра аннотаций, создайте общий MKAnnotationView
вместо MKPinAnnotationView
.
MKPinAnnotationView
действительно любит отображать изображение по умолчанию, которое является булавкой.
Переставьте логику немного так, чтобы для FONTANELLA
он создал MKPinAnnotationView
, а для остальных MKAnnotationView
.
Кроме того, вы должны действительно реализовать повторное использование представления аннотации для всех случаев (и последняя часть else
не имеет смысла, поскольку ничего не делается, если очередь не возвращает ничего - вы могли бы просто сделать return nil;
вместо).