标签: ios core-graphics mkmapview uibezierpath mkoverlay
我想在MKMapView中绘制一个形状。在独立视图中,我可以用用户“捏合缩放”绘制一个圆圈。现在,我有一个切换按钮,可以在MKMapView上启用/禁用zoomEnabled。此切换允许用户捏合以缩放地图中的圆圈。问题是当禁用切换时,我不能再使用地图功能了。我已经看过MKOverlayView和核心层的东西,但不知道该使用什么。我目前有一个CircleView子类化UIView,并在drawRect中使用CGContextAddArc绘制一个圆圈。