作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的问题很简单,我可以开始导航,获取剩余时间和从当前位置到路线终点的距离,但我没有找到如何获取当前导航速度
最佳答案
获取当前速度和与您的 GPS 位置相关的其他信息的最佳方法是使用 SYPositioning
。
您需要将您的类注册为 SYPositioningDelegate
,然后在委托(delegate)方法 SYPositioningDelegate.positioning(_ positioning: SYPositioning, didUpdate position: SYPosition) 中更新当前速度
SYPositioning.shared().delegate = self
...
func positioning(_ positioning: SYPositioning, didUpdate position: SYPosition) {
let currentSpeed = position.speed
print("current speed is \(Int(currentSpeed))km/h")
}
关于swift - 如何在 Sygic 中获得我的导航速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53633794/
我是一名优秀的程序员,十分优秀!