美文网首页
iOS--判断tableView 滚动方向

iOS--判断tableView 滚动方向

作者: 我是那片海 | 来源:发表于2019-07-29 10:06 被阅读0次

    直接上代码

    #pragma mark - UIScrollViewDelegate
    - (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate{
    
        if (scrollView.panGestureRecognizer.state != UIGestureRecognizerStateChanged) return;
        
        CGPoint velocity = [scrollView.panGestureRecognizer velocityInView:scrollView.panGestureRecognizer.view];
        
        if(velocity.y >0 ){
        //向下滑动 
        }else{
        //向上滑动  
        }
    }
    
    
    • 如果 _tableView.bounces = NO; 那么你可以使用任意方法。比如:比较contentOffset.y 等
    • 如果 _tableView.bounces = YES; 我觉得本文这个方法是你最佳选择

    相关文章

      网友评论

          本文标题:iOS--判断tableView 滚动方向

          本文链接:https://www.haomeiwen.com/subject/xkevrctx.html