iPhone 中的 CLLocationManager 和航向度数
使用 CLLocationManager 对象的 didUpdateHeading 事件,如何将生成的 Heading.x 和 Heading.y 值转换为可以绘制到指南针图像上的度数?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
使用 CLLocationManager 对象的 didUpdateHeading 事件,如何将生成的 Heading.x 和 Heading.y 值转换为可以绘制到指南针图像上的度数?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
对于标题度,您可以使用
magicHeading
和trueHeading
属性而不是x
和y。
For headings degrees you can use
magneticHeading
andtrueHeading
properties instead ofx
andy
.这就是我用指南针图像旋转 uiimageview 的方法。北针最初在图像中指向上方。
This is how I rotated the uiimageview with the image of a compass. The North needle was originally pointing upwards in the image.
尝试:
CLLocationDirection 是 typedef double,因此您可以获得以度为单位的真实或磁航向。
Try:
CLLocationDirection is typedef double and so you get the true or magnetic heading in degrees.