0
任何人知道的一種方式來獲得當前觸摸位置(不啓動或結束位置),同時用戶在刷卡?獲取觸摸位置,同時刷卡
有點像
-(void)scrollViewDidScroll:(UIScrollView *)scrollView{
NSLog(@"%f", scrollView.contentOffset.x);
}
但對於UISwipeGestureRecognizer
謝謝,
最大
任何人知道的一種方式來獲得當前觸摸位置(不啓動或結束位置),同時用戶在刷卡?獲取觸摸位置,同時刷卡
有點像
-(void)scrollViewDidScroll:(UIScrollView *)scrollView{
NSLog(@"%f", scrollView.contentOffset.x);
}
但對於UISwipeGestureRecognizer
謝謝,
最大
使用PanGestureRecognizer
- (void)onDraggingLetter:(UIPanGestureRecognizer *)panGR {
CGPoint translation = [panGR translationInView:baseView];
if (panGR.state == UIGestureRecognizerStateBegan) {
} else if (panGR.state == UIGestureRecognizerStateChanged) {
}
else if (panGR.state == UIGestureRecognizerStateEnded) {
}
}
的UISwipeGestureRecognizer
類只提供了手勢和所述方向的起點。然而,UIPanGestureRecognizer
重複調用它相關的操作方法,你可以得到手勢的當前位置(使用locationInView:
)各一次。
的,你必須使用'PanGestureRecognizer' ... – Venkat
UIGestureRecognizer已'locationInView' – Larme
@Mountain獅子:謝謝,它完美的作品。如果你想發佈答案,我會接受它。 – masgar