您的位置:首页 > 产品设计 > UI/UE

iOS开发之UITableView , UICollectionView, UIScrollview,根据代理判断页面滚动方向。

2017-03-05 10:19 537 查看
-(void)scrollViewDidScroll:(UIScrollView *)scrollView{  
   CGPoint point =  [scrollView.panGestureRecognizer translationInView:self.view];  
    if (point.y > 0 ) {  
        NSLog(@"------往上滚动");  
    }else{  
        NSLog(@"------往下滚动");  
  
    }  }  

以前还挺郁闷的,还整个中间变量,进行对比,才知道滚动方向,今天在翻第三库的时候,看到了这个办法,很是方便, 特来记录下。

locationInView:获取到的是手指点击屏幕实时的坐标点;
translationInView:获取到的是手指移动后,在相对坐标中的偏移量
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: