2009-05-06 4 views
0

私は、ユーザーがスクロールしているときにいくつかのエフェクトを実装するUIScrollViewオブジェクトを持っています。ユーザーがスクロールアクションを開始するか、またはスクロールするたびに、View Controllerクラスのメソッドを呼び出す方法はありますか?UIScrollViewのスクロールイベントでメソッドを呼び出すにはどうすればよいですか?

私が必要とするものは現在のスクロール位置です。便利なものがあると私はほとんど確信しています。たぶん、現在のスクロールオフセットや何かのために毎秒50回聞くことができます。何か案が?

答えて

3

UIScrollViewDelegateプロトコルをご覧ください。

あなたは、スクロールビューのデリゲートとしてあなたのビューコントローラを設定するなど、そこに方法のいくつかを実装することができます。

– scrollViewDidScroll: 
– scrollViewWillBeginDragging: 
– scrollViewDidEndDragging:willDecelerate: 
– scrollViewShouldScrollToTop: 
– scrollViewDidScrollToTop: 
– scrollViewWillBeginDecelerating: 
– scrollViewDidEndDecelerating: 
関連する問題