Вы можете поместить прозрачный UIView
поверх вашего MKMapView
экземпляра.
Нарисуйте на UIView
, используя кварцевые методы. См. QuartzDemo пример исходного кода.
Если вы сохраняете отображение 1: 1 между точками, нарисованными в UIView
, и географическими координатами в MKMapView
, вы сможете выполнять обратное геокодирование и т. П. В областях интереса внутри многоугольника.