ios - MKMapView 应该始终朝向移动方向

标签 ios iphone cocoa mkmapview mapkit

我想完成以下任务:

当用户在MKMapView上移动时,MapView应始终朝向用户移动的方向。 当用户改变方向时, map View 应该自行旋转并再次转向用户的移动方向。

我已经使用了MKUserTrackingModeFollowWithHeading,但它正在与指南针一起使用。我不想在这里使用指南针,因为它不能满足我想要实现的目标。

我发现位智应用程序的功能与我想要的功能完全相同。任何人都有实现这种行为的想法或解决方案。 任何帮助将不胜感激。提前致谢。

最佳答案

当然。只需将用户的位置保持在 map View 的中心,并根据最后两个已知位置计算航向。使用该标题来定位 map 。

关于ios - MKMapView 应该始终朝向移动方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31309402/

相关文章:

ios - 在 UITableview 中删除不起作用

ios - 当用户将设备从纵向模式旋转到横向模式时,如何使UIView全屏显示

ios - iOS 10.3文本语音转换可在模拟器上运行,但不能在设备上运行

ios 自动布局视觉格式 - 对齐

objective-c - 鼠标点击和击键计数在任何地方点击

cocoa - NSTableViewCell 上的自定义背景图像

iOS - 你怎么知道设备是否正在播放?

ios - 使用 LAME 将音频文件从 .wav 转换为 MP3 时出现问题

ios - instagram 沙箱用户邀请已发送,但用户在哪里接受?

iphone - UITableView自定义纯灰色索引