11

アニメーションがいつ終了し、uiscrollview が停止したかを知る方法はありますか。

4

5 に答える 5

22

はい、 scrollViewDidEndScrollingAnimationを使用します

于 2012-08-29T11:30:43.030 に答える
4

UIScrollView のUIScrollViewDelegateデリゲート メソッドを次のように実装します。

または メソッドscrollViewDidEndScrollingAnimation:を呼び出してスクロールを開始したときに、スクロール アニメーションがいつ終了するかを検出するために使用します (animated:YES を使用)。setContentOffset:animated:scrollRectToVisible:animated:

タッチ ジェスチャによって開始されたスクロール ビューの動きを監視するscrollViewDidEndDecelerating:場合は、スクロールの動きが停止したときに呼び出されるメソッドを使用します。

于 2013-03-19T09:13:01.577 に答える
-2

scrollViewDidEndDecelerating:UIScrollView デリゲート メソッドは、scrollView が完全に停止したときに呼び出されます。

于 2012-02-04T11:00:34.737 に答える