Ios 当用户在swift中偏离路线时,如何重新计算方向

Ios 当用户在swift中偏离路线时,如何重新计算方向,ios,swift,navigation,Ios,Swift,Navigation,我正在编写一个简单的导航应用程序,并有一个地图视图,其中MKDirections计算显示为叠加中的多段线 我真的很难在网上找到任何帮助,以便在使用的路线偏离导航路线(多段线)时自动重新计算路线 有人知道有没有办法做到这一点吗?我想你可以计算出与路线(多段线)的距离,如果偏离了一定的距离,就会触发重新计算,但这似乎非常复杂,因为什么应该是非常直接的 我使用的是swift,只有真正有使用swift的经验 谢谢你的帮助。hi@Ultronn你想出了解决方案吗?hi@Ultronn你想出了解决方案吗?

我正在编写一个简单的导航应用程序,并有一个地图视图,其中MKDirections计算显示为叠加中的多段线

我真的很难在网上找到任何帮助,以便在使用的路线偏离导航路线(多段线)时自动重新计算路线

有人知道有没有办法做到这一点吗?我想你可以计算出与路线(多段线)的距离,如果偏离了一定的距离,就会触发重新计算,但这似乎非常复杂,因为什么应该是非常直接的

我使用的是swift,只有真正有使用swift的经验


谢谢你的帮助。

hi@Ultronn你想出了解决方案吗?hi@Ultronn你想出了解决方案吗?