我想知道 scrollView 是向上还是向下滚动。理想情况下,如果向上或向下滚动滚动视图,我只想打一个电话。我试过了,但它显然不会告诉我有关方向的任何信息:
-(void)scrollViewWillBeginDragging:(UIScrollView *)scrollView {
NSLog(@"%.2f", scrollView.contentOffset.y);
}
contentOffset 将始终为 0 - 我向上或向下滚动都没有关系。现在我可以简单地检查 -(void)scrollViewDidScroll: 如果偏移量是正数还是负数,但这会不断调用。scrollViewWillBeginDragging 的优点是只被调用一次,这就是我所需要的。有类似 scrollViewDidBeginDragging 的东西吗?我在文档中没有找到任何东西。任何聪明的解决方法?