Читая документацию, кажется, что вы можете создать экземпляр MKOverlayPathView
и присвоить произвольный объект CGPathRef
его свойству path
. Этот путь может содержать как прямые линии, так и дуги.
Я не знаю (и документация не упоминает), в каком формате должны быть координаты пути (на ум приходит MKMapPoint
или CLLocationCoordinate2D
), но вы, вероятно, можете выяснить это, немного поэкспериментировав .