Quello che mi piacerebbe fare è rilevare un gesto di scorrimento seguito da un gesto di pan come parte della stessa sequenza di tocco. Quindi, l'utente prima fa scorrere un oggetto per eseguire un'azione, quindi, mantenendo il dito sullo schermo, si sposta su/giù per propagare l'azione agli oggetti circostanti.Come concatenare due UIGestureRecognizer insieme?
Ho un riconoscitore di gesti e un indicatore di movimento.
Mi sembra che il modo ideale per rendere loro si comportano così quello che voglio è fare questo:
[myPanGestureRecognizer requireGestureRecognizerToSucceed:mySwipeGestureRecognizer];
Ma anche se ero sicuro che non avevo solo immaginato requireGestureRecognizerToSucceed :, sembra che io avere.
C'è un modo per ottenere ciò che voglio senza sottoclasse UIGestureRecognizer?
Come ottenerli per riconoscere contemporaneamente? Ho provato con entrambi in esecuzione, ma il pan sembra catturare gli eventi touch. – oldbeamer
Implementa '-gestureRecognizer: shouldRecognizeSimultaneousWithGestureRecognizer:' nel tuo gesto delegato a restituire 'SÌ'. –
Grazie, Ben, mi ero completamente perso. – oldbeamer