【发布时间】:2016-01-08 16:37:38
【问题描述】:
我把手机放在木地板的同一个地方。但是每次我调用下面的代码sn-p时,值都会不断变化
if let accelerometerData = motionManager.accelerometerData {
let z:String="x:"+String(accelerometerData.acceleration.x)+" y:"+String(accelerometerData.acceleration.y)+"z"+String(accelerometerData.acceleration.z)
print("\(z)")
}
这是我用来初始化和启动加速度计的代码
//Accelerometer
motionManager = CMMotionManager()
motionManager.startAccelerometerUpdates()
【问题讨论】:
-
有什么问题?
-
波动有多大?
-
是的。为什么会有这样的问题?
-
但它应该为相同的位置提供相同的值...我必须将加速度计位置传递给 API。如果它不断改变我应该给出哪个值?我当时收到的任何值或找到 5 次尝试的平均值并通过..
标签: ios swift accelerometer