如何在MKMapView上绘制一条线来显示用户所采用的路线?

The*_*imp 5 iphone gps mkmapview mkoverlay

我在网上浏览了一下,试图找出一条线条,显示用户走过的路线.我想我需要使用MKOverlayView,我想我需要收集一些数据点来绘制(这些是GPS坐标吗?).我的问题是基于我如何画线并继续添加到用户位置更新?

我还希望能够在用户按下按钮时清除该行.我该如何实现这个(不是按下按钮,只是清除地图视图中的线条的代码)?

提前致谢!

Abd*_*air 1

您可以使用 MKPolyline 来完成此操作。首先,您需要获取路线的坐标,然后在其上绘制折线。您将在此处找到一个在某些坐标上绘制折线的示例。