Circoloco80 Inviato 16 Marzo 2012 Segnala Condividi Inviato 16 Marzo 2012 Ho un bottone a cui sono collegati 3 eventi tramite addtarget..ecc I metodi sono i seguenti: 1) [bottone addTarget:self action:@selector(MuoviBottone:withEvent:) forControlEvents:UIControlEventTouchDragInside|UIControlEventTouchDragOutside]; 2)[bottone addTarget:self action:@selector(Rilasciabottone:withEvent:) forControlEvents:UIControlEventTouchUpInside]; 3)[bottone addTarget:self action:@selector(alzaBottone:withEvent:) forControlEvents:UIControlEventTouchDownRepeat]; col metodo 1 muovo semplicemente l'oggetto col metodo 2 intercetto il rilascio l'oggetto tramite UIControlEventTouchUpInside.. per capirci quando alzo il dito scateno l'evento. col metodo 3 cliccando due volte di seguito il bottone modifica la coordinata y di un determinato range. Il problema è che l'evento 2 e 3 non vanno d'accordo... non riesco a controllare e diversificare i due eventi perchè quando voglio scatenare l'evento UIControlEventTouchDownRepeat al primo click si scatena l'altro evento e cioè il UIControlEventTouchUpInside e quindi il secondo clic va a farsi benedire... come posso risolvere il problema? Grazie Link al commento Condividi su altri siti Altre opzioni di condivisione...
fra.makaveli Inviato 18 Marzo 2012 Segnala Condividi Inviato 18 Marzo 2012 Non è facile capire la differenza tra un touchup e un touchdown.. Prova a dare un'occhiata ai UIGestureRecognizer.. (se ho capito bene il punto 2 dovrebbe riconoscere un tap e il punto 3 più tap, giusto?) Link al commento Condividi su altri siti Altre opzioni di condivisione...
Circoloco80 Inviato 18 Marzo 2012 Autore Segnala Condividi Inviato 18 Marzo 2012 esatto hai capito benissimo Link al commento Condividi su altri siti Altre opzioni di condivisione...
fra.makaveli Inviato 18 Marzo 2012 Segnala Condividi Inviato 18 Marzo 2012 Guarda.. penso che non sia proprio immediato da fare... Ti consiglio di leggere questo: http://developer.apple.com/library/ios/#DOCUMENTATION/EventHandling/Conceptual/EventHandlingiPhoneOS/GestureRecognizers/GestureRecognizers.html Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Archiviato
Questa discussione è archiviata e chiusa a future risposte.