1. 程式人生 > >[iOS] 判斷tableView向上或向下滑動

[iOS] 判斷tableView向上或向下滑動

- (void)scrollViewDidScroll:(UIScrollView *)scrollView{
    if ([scrollView isEqual: self.tableView]) {
        if (self.tableView.contentOffset.y > _oldY) {
            // 上滑
            
        }
        else{
            // 下滑
            
        }
    }
}

- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView{
    // 獲取開始拖拽時tableview偏移量
    _oldY = self.tableView.contentOffset.y;
}