这种情况是将北极指示器复制到按钮中并执行旋转。我知道这可以通过完全旋转地图视图来完成。是否还有其他整洁的方式可以使注释即使在旋转后也保持与ipad方向垂直

编辑

如@AlexWain所说

mapView.userTrackingMode = MKUserTrackingModeFollowWithHeading

是一个很好的解决方案...但是当用户位置旋转地图时在地图上显示用户位置时,只能使用

我只需要显示一个区域,然后单击按钮即可将地图指向北方,可惜这不是用户的当前位置,并且当时不可见

最佳答案

苹果推出了该功能:

 Use mapView.userTrackingMode = MKUserTrackingModeFollowWithHeading

这会将地图朝您正在寻找或移动的方向旋转。
在这种情况下,地图上的北与北的方向匹配。

更新:
如果位置在视图之外,则没有整齐的方法。
您必须旋转视图,并将反向旋转应用于所有不应旋转的元素(例如,注释,图钉,版权标签)

关于ios - 在 map 北边始终指向北极:通过编程ios,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25387773/

10-14 08:09