UIScrollView滚动的方向

我想复制在Pinterest应用程序中看到的效果,根据滚动的方向隐藏顶部和底部的栏。 我的问题是:什么是正确的方式来确定UIScrollView滚动的方式?

这是解决scheme:

-(void)scrollViewWillBeginDragging:(UIScrollView *)scrollView { pointNow = scrollView.contentOffset; } -(void)scrollViewDidScroll:(UIScrollView *)scrollView { if (scrollView.contentOffset.y<pointNow.y) { DLog(@"down"); } else if (scrollView.contentOffset.y>pointNow.y) { DLog(@"up"); } } 

使用UIScrolViewDelegate's协议中的方法。 你可以在这里find文档。