trouver la force dans l'iPhone
-
20-09-2019 - |
Question
Je dois développer une application. est donnée ci-dessous exigence.
Je dois mettre un indicateur comme indicateur de vitesse dans le vélo.
iPhone est mis dans le coin d'une voiture.
L'iPhone est en place dans une voiture, d'où il ne peut pas être abandonné partout et ne peut être déplacé même. (Il y a une place dans la voiture où l'utilisateur place iPhone)
Maintenant, voiture va sur un chemin lisse.
Indicateur indique zéro - c'est lisse façon
.Supposons, une bosse est passé par la voiture.
Ces mouvements devraient être suivis par l'iPhone. Si bosse est énorme,
- iphone devrait afficher - énorme bosse - indicateur maximal
Si bosse est faible
- iPhone devrait afficher - bosse normale - milieu à l'indicateur
autre
- iPhone devrait afficher - route lisse - indicateur de zéro
Je sais comment ajouter gestionnaire de bougé, comme indiqué dans le lien suivant
dans l'iPhone
Mais ici iPhone ne va pas être secouer? Il est en place fixe.
Quelle devrait être la solution?
Merci de me aider à l'avance.
La solution
Vous devez utiliser le UIAccelerometer , UIAccelerometerDelegate et les classes UIAcceleration . Voici Exemple de code .
Autres conseils
L'iPhone sera secouait - il est attaché à la voiture, et la voiture sera secouait. Vous devriez être en mesure d'utiliser le même code que vous le feriez si vous secouez avec la main.