2012-09-04 3 views
0

J'ai un menu qui ressemble à une roulette, il tourne comme un rouleau. Pour voir les événements j'utilise touch began/move. Comment puis-je ajouter un acceleration? Je veux m'inscrire à un événement acceleration, lorsque l'utilisateur touche un élément et fait glisser ??Événement d'accélération de capture à l'écran

Répondre

0

This might help

Listing 4-4 Receiving an accelerometer event 
- (void)accelerometer:(UIAccelerometer *)accelerometer didAccelerate:(UIAcceleration *)acceleration 
{ 
UIAccelerationValue x, y, z; 
x = acceleration.x; 
y = acceleration.y; 
z = acceleration.z; 

// Do something with the values. 
} 
+0

Comment puis-je savoir à partir de ce code une taille numérique de l'accélération? donc vérifiez si c'est plus grand \ plus petit de la valeur? – vadim

+0

http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIAcceleration_Class/Reference/UIAcceleration.html#//apple_ref/doc/uid/TP40006901 – prashant

+0

Peut-être que je l'ai mal écrit ... j'ai besoin l'accélération angulaire de la roue en rotation, la "puissance" de la rotation, est-ce que cet événement de code peut m'aider? – vadim

Questions connexes