Pergunta

O que eu gostaria de fazer é detectar um gesto de furto seguido de um gesto de pan como parte da mesma sequência de toque. Portanto, o usuário primeiro desliza um objeto para realizar uma ação e, enquanto mantém o dedo na tela, move -se para cima/para baixo para propagar a ação para os objetos circundantes.

Eu tenho um reconhecedor de gestos de furto e um reconhecedor de gestos de pan.

Parece -me que a maneira ideal de fazê -los se comportar da maneira que eu quero é fazer isso:

[myPanGestureRecognizer requireGestureRecognizerToSucceed:mySwipeGestureRecognizer];

Mas, embora eu tivesse certeza de que não imaginava que seja necessário o TestureReCognizertosucced:, parece que eu tenho.

Existe uma maneira de alcançar o que eu quero sem subclassificar o UigestureRecognizer?

Foi útil?

Solução

Você pode fazer isso definindo o deslizamento e a panela para reconhecer simultaneamente e subclassificar a panela para que ela se marque realmente reconhecida até que o golpe seja reconhecido.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top