J'utilise l'accéléromètre pour faire défiler plusieurs sous-vues dans un UIScrollVIew. Je souhaite que la vue (orientation portrait) défile vers la droite lorsque l'utilisateur bascule l'iPhone vers la droite et défile vers la gauche lorsque l'appareil est déplacé vers la gauche. Je pensais pouvoir le faire simplement en notant des valeurs d'accélération x positives ou négatives, mais je vois que les valeurs sont généralement un mélange de valeurs positives et négatives. J'ai mis le plancher à 1.5g pour éliminer les mouvements sans secousse, et je regarde les valeurs x sur une durée de .5 secondes.Comment déterminer la direction d'un tremblement de l'iPhone
Je suis sûr qu'il existe une méthode trigonométrique pour déterminer la direction générale d'un film, et que vous devez mesurer des valeurs sur la durée du mouvement de film. Je suis également sûr que quelqu'un a déjà compris celui-ci.
Des idées là-bas?
Merci
Il y a de meilleurs gestes pour faire défiler que de feuilleter l'ensemble de l'iPhone. – Brian
La vue défile déjà avec le doigt et en touchant un UIPageControl. C'est plus un exercice pour acquérir de l'expérience en utilisant l'accéléromètre. Mais cela semble être un moyen facile de faire défiler ces sous-vues, qui sont des étapes numérotées dans un processus. J'ai déjà fait défiler le défilement, mais jusqu'à ce que je puisse déterminer la direction, je ne peux que défiler dans une direction. – Alpinista