2011-09-28 3 views
0

Je suis en train d'ajouter 2 actions à l'intérieur d'un IBAction, un pour 1 robinet et une autre pour un double tap, et je suis venu avec ce code:simple ou double détection Tap

.h

UITouch * touch; 

.m

- (IBAction) button { 

    BOOL tappedTwice = NO; 
    if ([touch tapCount] == 2) { 
     tappedTwice = YES; 

    // Action  

    } 

     else if ([touch tapCount] == 1 && !tappedTwice) { 

    // Action 

    } } 

pas d'erreur, pas d'avertissement, mais rien ne se passe quand je tape sur le bouton ... Toutes les idées ???

+0

comment vous initialisez/réglage de la variable 'touch'? Voici un [lien] (http://www.cocoanetics.com/2009/12/double-tapping-on-buttons/) qui pourrait aider –

Répondre