0

ユーザーがスクロールしているときに発生するいくつかの効果を実装したい UIScrollView オブジェクトがあります。ユーザーがスクロール アクションを開始するたびに、またはスクロールするたびに、View Controller クラスでメソッドを呼び出す方法はありますか?

私が必要とするのは、現在のスクロール位置です。便利なものがあることはほぼ確実です。たぶん、現在のスクロール オフセットか何かについて、1 秒あたり 50 回問い合わせることができます。何か案が?

4

1 に答える 1

3

UIScrollViewDelegateプロトコルを見てください。

ビューコントローラをスクロールビューのデリゲートとして設定し、次のようないくつかのメソッドを実装できます。

– scrollViewDidScroll:
– scrollViewWillBeginDragging:
– scrollViewDidEndDragging:willDecelerate:
– scrollViewShouldScrollToTop:
– scrollViewDidScrollToTop:
– scrollViewWillBeginDecelerating:
– scrollViewDidEndDecelerating:
于 2009-05-06T15:20:26.333 に答える