17

UIScrollView がいつスクロールまたはドラッグするかを継続的に知る必要があります。

4

3 に答える 3

27

これら 2 つのデリゲート メソッドを実装します。

- (void)scrollViewDidScroll:(UIScrollView *)sender{
  //executes when you scroll the scrollView
}

- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView {
 // execute when you drag the scrollView
}
于 2012-06-13T13:34:35.757 に答える
7

この回答は非推奨です。代わりに @ober のisTrackingソリューションを参照してください

- (void)scrollViewDidScroll:(UIScrollView *)sender{
    if(sender.isDragging) {
        //is dragging
    }
    else {
        //is just scrolling
    } 
}
于 2013-11-08T14:07:11.210 に答える