Необходимо использовать собственные отображаемые маркеры вместо встроенных выводов. У меня есть несколько вопросов. 1. Это легально? У меня есть сомнения, потому что нет стандартной поддержки маркеров (пинов) с собственным значком.
Да, вы можете. Проверьте класс MKAnnotationView, он специально разработан для этого. Фактически, MKPinAnnotationView наследуется от него. Используйте поле image для указания изображения.
MKAnnotationView
MKPinAnnotationView
image