有没有办法控制 UITableView scrollToRowAtIndexPath 上的动画?
Posted
技术标签:
【中文标题】有没有办法控制 UITableView scrollToRowAtIndexPath 上的动画?【英文标题】:Is there a way to control the animation on a UITableView scrollToRowAtIndexPath? 【发布时间】:2008-10-13 05:42:57 【问题描述】:我想修改动画持续时间并附加一个回调,以便在动画完成时调用 scrollToRowAtIndexPath 时调用动画:YES 但我找不到其动画代理的句柄或任何其他方法。
有人知道这是否可行吗?
【问题讨论】:
【参考方案1】:在你的TableView delegate
,实现
-scrollViewDidEndScrollingAnimation:
这将在滚动动画完成后被调用。
【讨论】:
太棒了,知道如何更改持续时间吗? 我认为你做不到。您可以设置自己的动画,我不确定,但我相信 contentOffset 属性是可动画的。 有没有办法检测动画是否没有发生?有一种极端情况是表格视图不需要滚动,而不是 scrollViewDidEndScrollingAnimation 不会触发以上是关于有没有办法控制 UITableView scrollToRowAtIndexPath 上的动画?的主要内容,如果未能解决你的问题,请参考以下文章