我想在 MKMapView 中绘制一个形状。在独立视图中,我可以用用户“捏缩放”画一个圆圈。现在,我有一个切换按钮,可以在 MKMapView 上启用/禁用 zoomEnabled。此切换允许用户通过捏合来缩放地图中的圆圈。问题是当切换被禁用时,我不能再使用地图功能了。我见过 MKOverlayView 和核心层的东西,但不知道该用什么。我目前有一个 CircleView 子类 UIView 并在 drawRect 中使用 CGContextAddArc 绘制一个圆圈。
问问题
459 次