我如何知道UIScrollView何时停止减速?

时间:2011-03-09 12:18:39

标签: iphone objective-c ipad events uiscrollview

我想在UIScrollView停止时添加动画? 我该如何实现呢?通过使用计时器并检查减速值? 或者我认为建议使用4.0块。

3 个答案:

答案 0 :(得分:5)

使用UIScrollViewDelegate的scrollViewDidEndDecelerating:方法。还有scrollViewWillBeginDecelerating:通知您,滚动视图现在正在放慢速度。

答案 1 :(得分:1)

这里要记住两件事。首先,设置UIScrollView的委托。然后在这些委托方法中的一个或两个中实现所需的行为

-scrollViewDidEndScrollingAnimation:
-scrollViewDidEndDecelerating:

this nice answer中解释了这两者之间的区别。

答案 2 :(得分:0)