Я добавляю несколько аннотаций в MapView и использую пользовательское изображение вместо выводов по умолчанию. Я использую метод делегата viewForAnnotation
, чтобы установить пользовательское изображение следующим образом:
view.image = [UIImage imageNamed:@"placemark.png"];
И я тоже пробовал:
[(MKPinAnnotationView *)view setImage:[UIImage imageNamed:@"placemark.png"]];
Теперь, они оба прекрасно устанавливают изображение. Но когда аннотация либо нажата, либо mapType
меняется на Спутниковую или Гибридную, она возвращается к изображению с красным выводом. Чего мне не хватает?