【发布时间】:2017-05-12 07:32:27
【问题描述】:
我在下面找到了使用 Apple 地图在跑步/步行期间绘制路径的方法
extension NewRunViewController: MKMapViewDelegate {
func mapView(mapView: MKMapView!, rendererForOverlay overlay: MKOverlay!) -> MKOverlayRenderer! {
if !overlay.isKindOfClass(MKPolyline) {
return nil
}
let polyline = overlay as! MKPolyline
let renderer = MKPolylineRenderer(polyline: polyline)
renderer.strokeColor = UIColor.blueColor()
renderer.lineWidth = 3
return renderer
}
}
但是,我尝试使用 Google 地图执行此操作,但找不到解决方案。 苹果地图的答案很多,但谷歌地图的答案不多。
【问题讨论】:
-
是否要使用用户位置绘制折线?
-
@RajeshkumarR 是的,在他移动时画一条折线
-
在locationManager的委托方法
didUpdateLocations这样使用path.add(locations.last.coordinate)
标签: ios swift google-maps polyline google-polyline