Jak uzyskać bieżący punkt dotykowy i poprzedni punkt dotykowy w metodzie UIPanGestureRecognizer?
Jestem nowy w iOS, używamUIPanGestureRecognizer
w moim projekcie. W którym mam wymóg uzyskania bieżącego punktu dotykowego i poprzedniego punktu dotykowego podczas przeciągania widoku. Walczę o zdobycie tych dwóch punktów.
Jeśli używamtouchesBegan
metoda Zamiast używaćUIPanGestureRecognizer
, Mógłbym uzyskać te dwa punkty za pomocą następującego kodu:
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{
CGPoint touchPoint = [[touches anyObject] locationInView:self];
CGPoint previous=[[touches anyObject]previousLocationInView:self];
}
Muszę zdobyć te dwa punktyUIPanGestureRecognizer
metoda ognia zdarzenia. Jak mogę to osiągnąć? proszę, prowadź mnie.