首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何获得我在Sygic的导航速度

如何获得我在Sygic的导航速度
EN

Stack Overflow用户
提问于 2018-12-05 13:45:54
回答 1查看 280关注 0票数 1

我的问题很简单,我可以开始导航,得到从当前位置到终点的剩余时间和距离,但我没有找到如何获得当前导航的速度。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-07 14:12:08

获取当前速度和与您的全球定位系统位置相关的其他信息的最好方法是使用SYPositioning

您需要将类注册为SYPositioningDelegate,然后在委托方法SYPositioningDelegate.positioning(_ positioning: SYPositioning, didUpdate position: SYPosition)中更新当前速度。

代码语言:javascript
复制
SYPositioning.shared().delegate = self

...

func positioning(_ positioning: SYPositioning, didUpdate position: SYPosition) {
    let currentSpeed = position.speed
    print("current speed is \(Int(currentSpeed))km/h")
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53633794

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档