スクロールイベントを取得するにはUIScrollViewDelegateを実装する。
ViewController.h
@interface ViewController : UIViewController<UIScrollViewDelegate> @end
ViewController.m
@implementation ViewController - (void)viewDidLoad { UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)]; scrollView.delegate = self; } // スクロール中に呼ばれる -(void)scrollViewDidScroll:(UIScrollView *)scrollView { } // ドラッグが終了した時に呼ばれる - (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate { } // 画面が静止したときに呼ばれる - (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView { } @end