我创建了一个地图应用程序,可以在两个位置之间绘制路线。让我们说一下用户的位置和目的地。
为了向用户显示目的地的方向,相对于他们的位置,我实施:
setUserTrackingMode:MKUserTrackingModeFollowWithHeading
使用CGContextStrokePath
绘制路线,并在UIImageView
中描绘路径。
每次调用regionDidChangeAnimated
时都会刷新路径。但是在调用之前,路线会随着“标题灯”旋转(如果你知道我的意思)?
因此,当我尝试将手机指向目的地时,地图会旋转,我刚刚抚摸的路线也是如此。直到用户触摸屏幕并重新绘制路径。
我的问题是:
如何停止使用标题灯转动的路线?