A f*_*pha 22 iphone uitableview ipad ios
有什么方法可以让我们知道a UITableView是向上滚动还是向下滚动?
cit*_*eer 44
-(void) scrollViewDidScroll:(UIScrollView *)scrollView
{
    CGPoint currentOffset = scrollView.contentOffset;
    if (currentOffset.y > self.lastContentOffset.y)
    {
        // Downward
    }
    else
    {
        // Upward
    }
    self.lastContentOffset = currentOffset;
}
Ale*_*lex 29
-(void)scrollViewWillEndDragging:(UIScrollView *)scrollView 
                    withVelocity:(CGPoint)velocity 
             targetContentOffset:(inout CGPoint *)targetContentOffset{
    if (velocity.y > 0){
        NSLog(@"up");
    }
    if (velocity.y < 0){
        NSLog(@"down");
    }
}
小智 13
我们可以这样做吗?
- (void)scrollViewDidScroll:(UIScrollView *)scrollView {
      if ([scrollView.panGestureRecognizer translationInView:scrollView].y > 0) {
        // down
      } else {
        // up
      }
    }
| 归档时间: | 
 | 
| 查看次数: | 15319 次 | 
| 最近记录: |