UIAccelerometer检测角度问题

时间:2010-02-22 06:28:35

标签: iphone accelerometer

如何检测iPhone角度? 我的意思是当iPhone是直的(即HomeButton在底部)时,如何从UIAccelerometer方法检测90度。

CGFloat RadiansToDegrees(CGFloat radians) {return radians * 180/M_PI;};

我尝试RadiansToDegrees(atan2(acceleration.y,acceleration.x))但它给出-90度角

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:2)

如果只是签名问题,请使用

return - RadiansToDegrees(atan2(acceleration.y, acceleration.x));