如何从位置管理器标题准确获取Y值

时间:2016-08-01 18:46:53

标签: ios swift cllocationmanager

我试图从位置管理器标题中获取Y值,以便在您上下调整手机时为屏幕上的图像设置动画。我使用以下CLLocationManager委托方法:

func locationManager(manager: CLLocationManager, didUpdateHeading newHeading: CLHeading) {
   print("Y: \(newHeading.y)")
}

当我将手机置于正常位置并且直立时,我看到的Y值约为-45。然而,当我向上或向下倾斜手机时,我看到Y值开始接近0,无论我是否指向上下手机。如何准确地确定Y值,以区分设备的上下角度?

0 个答案:

没有答案