【发布时间】:2013-02-17 19:58:28
【问题描述】:
有没有一种方法可以改变 contentOffset 动画的速度,而无需创建自己的动画来设置 contentOffset?
我无法为 contentOffset 更改创建自己的动画的原因是,这不会在动画期间定期调用 -scrollViewDidScroll:。
【问题讨论】:
-
假设从动画块中调用
[scrollView setContentOffset:foo animated:YES]不起作用(我怀疑它不起作用),您可能可以通过弄乱“私有”API 来访问动画持续时间 - 例如this answer 提供了一种更改减速率的方法。这里是龙...... -
嗨,请在下面查看我修改后的答案。
标签: ios uiscrollview uikit core-animation