我使用 scrollRectToVisible:animated:
为滚动设置动画
但是 scrollViewDidEndDecelerating
没有被调用。
有没有办法强制调用该函数?
最佳答案
scrollViewDidEndDecelerating
不会被 scrollRectToVisible
或 setContentOffset
调用(即以编程方式滚动)。如果您注意到头文件中此方法的声明,它清楚地提到它是“在我们移动时用手指向上调用”。
现在,为了解决您的问题,将调用您可以使用的 scrollViewDidEndScrollingAnimation
委托(delegate)(对于 setContentOffset
和 scrollRectToVisible
)。
关于iphone - (iphone)以编程方式 ScrollView 后强制调用scrollViewDidEndDecelerating?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6241632/