Если вы используете MKPinAnnotationView
, как вы, то вы не можете установить изображение только pinColor. MKPinAnnotationView
имеет только pinColor
и animatesDrop
в качестве свойств.
Вы хотите использовать родительский класс MKAnnotationView
. Это позволит вам установить изображение.
Прочитайте ссылку на класс для каждого, и это будет иметь смысл. Это один из случаев, когда Objective-C сводит меня с ума, потому что, когда вы читаете эти длинные имена классов в документах, легко сканировать вариант «Pin» в имени класса.