如何判断UIScrollView的滑动方向,在UIScrollViewDelegate的- (void)scrollViewDidScroll:(UIScrollView *)scrollView 委托方法中进行监听,通过panGestureRecognizer的translatedPoint上的x,y进行左右上下判断。
- (void)scrollViewDidScroll:(UIScrollView *)scrollView
{
CGPoint translatedPoint = [scrollView.panGestureRecognizer translationInView:scrollView];
if(translatedPoint.x < 0)
NSLog(@"右滑");
if(translatedPoint.x > 0)
NSLog(@"左滑");
//同理通过translatedPoint.y 进行判断上下滑动
}