mam pogląd i zastosował UIPanGestureRecogniser do tego widoku:Wykrywanie Pan Gest Koniec
UIPanGestureRecognizer *panGesture = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(panAnim:)];
[sliderView addGestureRecognizer:panGesture];
[panGesture release];
mogę wykryć i przetworzyć gest dobrze. Jednak chciałbym rozpocząć inną metodę po zakończeniu gestu.
Wiem, że istnieją dwie metody, które umożliwiają tego rodzaju wykrywanie. touchesEnded
i touchesCancelled
Jednak odkryłem, że touchesCancelled
zostaje wywołane, gdy tylko dotyk stanie się gestem, tj. Poruszę palec na tyle, aby zagwarantować wywołanie gestu i rzadko, jeśli w ogóle, zostanie wywołany.
Chcę móc przesuwać w lewo/prawo, a następnie inicjować kolejne wywołanie funkcji po zakończeniu gestu. Jak mam to zrobic?
okrzyki kolego! Dokładnie to, czego potrzebowałem! –
@Daniel Hanly: Cieszę się, że wiem, że pomogę :) – Jhaliya