【问题标题】:Angle of iPhone PositioniPhone位置的角度
【发布时间】:2019-07-17 12:10:52
【问题描述】:

如何计算从 0 到 360 度的 iPhone 位置角度。将人像视为0度?我厌倦了使用陀螺仪和加速度计,但我无法获得角度。

【问题讨论】:

标签: ios swift iphone position


【解决方案1】:

如果motionManager.isDeviceMotionAvailable {

motionManager.startDeviceMotionUpdates(to: OperationQueue.main) { (motion, error) in

    let radians = atan2((motion?.gravity.x)!, (motion?.gravity.y)!) - .pi

    let degrees = radians * 180.0  / .pi

    print(-degrees)

}

}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-14
    • 1970-01-01
    • 2020-07-30
    • 2014-04-27
    • 2021-02-14
    • 1970-01-01
    • 2019-03-26
    • 2016-08-07
    相关资源
    最近更新 更多