6

スクロールの方向に応じて上下のバーが非表示になる、Pinterest アプリで見られる効果をコピーしたいと思います。私の質問は: UIScrollView がスクロールしている方法を判断する正しい方法は何ですか?

4

2 に答える 2

30

これが解決策です:

-(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");
    }
}
于 2012-06-29T14:12:04.260 に答える
1

UIScrolViewDelegate'sプロトコルのメソッドを使用します。ドキュメントはこちらにあります

于 2012-06-29T13:22:37.643 に答える