0

我创建了一个地图应用程序,它可以在两个位置之间绘制路线。假设用户的位置和目的地。

为了向用户显示目的地的方向,相对于他们的位置,我实现了:

setUserTrackingMode:MKUserTrackingModeFollowWithHeading

路线是使用绘制CGContextStrokePath的,路径是用UIImageView.

每次regionDidChangeAnimated调用我都会刷新路径。但是在它被调用之前,路线会随着“前照灯”旋转(如果你知道我的意思)?

因此,当我尝试将手机指向目的地时,地图会旋转,我刚刚划过的路线也会旋转。直到用户触摸屏幕并重新绘制路径。

我的问题是:
我怎样才能阻止我绘制的路线用头灯转弯?

4

0 回答 0