【发布时间】:2021-06-29 07:32:41
【问题描述】:
我正在尝试从我的 iOS 应用中的当前位置访问用户的方位。
我正在使用下面的代码来访问它
func locationManager(_ manager: CLLocationManager, didUpdateHeading newHeading: CLHeading) {
heading = newHeading.trueHeading > 0 ? newHeading.trueHeading : newHeading.magneticHeading
}
但是,如果我们在 2D 平面中查看,则它没有用,其中度数的范围是顺时针方向的 0 到 360。我想通过套接字将方位数据发送给不同的订户用户,其中可以在 iOS 和 Android 上显示地图上带有航向指示器的注释(就像带有航向的当前位置指示器)。我正在使用一个自定义图像,该图像具有指向上方(12 点钟)的航向指示器以在我的其他应用程序上显示。
Android 有轴承,这是我正在寻找的那种价值。
我怎样才能得到那个值?
谢谢
【问题讨论】:
标签: ios swift objective-c core-location