2009-11-15 4 views
1

나는 아이폰 앱 사용자에게 서서, 앉거나 누워있을 때 기울임 조절 기능을 사용할 수있는 기능을 제공하고있다. 사용자는 설정 화면으로 이동하여 원하는 각도로 전화를 들고 각 위치를 조정한다. 저장 버튼 두드리기. 코드에서이 작업을 수행하는 가장 좋은 방법은 무엇입니까?iPhone 앱의 기울기 설정을 보정하는 가장 쉬운 방법은 무엇입니까?

제가 익숙한 유일한 점은 x, y 및 z 값을 얻을 수있는 가속도계 위임입니다. 모든

답변

1

첫째, 당신의 접근 방식은 오히려 이상한 것 같다하지만 헤이, 그것은

내가 완벽한 솔루션하지만 조금 힌트를 제공 할 수 없습니다 ... 당신의 응용 프로그램입니다; 가속도계 위임을 사용하고 저역 통과 필터를 사용하여 값을 필터링하여 중력을 분리해야합니다. 일단 중력 벡터가 생기면 다른 모든 것은 꽤 간단합니다. 너무 막연한 것에 대해 유감스럽게 생각하지만, 지금 당장 당신을 위해 얻은 것이 전부입니다.

1

귀하가 현재 가지고있는 해결책이 교정을위한 최상의 해결책 인 것 같습니다.

코드에서이 작업을 수행하려면 버튼을 누를 때 가속도 값을 저장 한 다음 저장된 값을 새로운 값에서 빼서 보정해야합니다.

관련 문제