UIAccelerometer Обнаружение угла Проблема - PullRequest
0 голосов
/ 22 февраля 2010

Как определить угол iPhone? Я имею в виду, что когда iPhone прямой (то есть), HomeButton находится в нижней части, как определить 90 градусов по методу UIAccelerometer.

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

я пробую RadiansToDegrees (atan2 (acceleration.y, acceleration.x)), но это дает угол -90 градусов

любая помощь будет оценена.

1 Ответ

2 голосов
/ 22 февраля 2010

Если это просто вопрос знака, используйте

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