iOS mapKit在用户当前位置更新时刷新方向

Posted

技术标签:

【中文标题】iOS mapKit在用户当前位置更新时刷新方向【英文标题】:iOS mapKit refresh direction when the user's current location is updated 【发布时间】:2014-06-09 00:33:20 【问题描述】:

我正在开发一个允许用户显示从当前位置到目的地的行程的应用程序。 当用户的当前位置发生变化时,必须刷新行程。 我正在使用 LocationManager 来检测当前位置。 当当前位置发生变化时,我会重新获取路线并显示从新当前位置开始的新行程。 是否有更好、更清洁的解决方案来实现这一目标?谢谢。

【问题讨论】:

【参考方案1】:

你正在做的是正确的方法。使用CLLocationManagerDelegate的以下方法

-(void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations



获取位置更新并相应地更改显示。

【讨论】:

您的意思是每次更新当前位置时,我都需要再次获取路线并刷新行程。正确吗?

以上是关于iOS mapKit在用户当前位置更新时刷新方向的主要内容,如果未能解决你的问题,请参考以下文章

使 mapkit 注释滑入其新位置

iPhone Mapkit 蓝点/用户位置区域缩放问题

ios:mapkit如何在地图上启用当前位置按钮?

MapKit 缩放到用户当前位置

每次我从当前位置滚动时,MapKit 都会自动缩放回当前位置

IOS-MapKit