tableView.scrollToRow(...)带回调

时间:2017-04-13 12:03:53

标签: ios swift uitableview

大家。

tableView.scrollToRow(...)tableView.setContentOffset(...)动画完成后,有没有办法获得回调?

请阅读整个问题↓不仅标题:)

我知道委托方法scrollViewDidEndScrollingAnimation并且它在我的情况下不起作用:我有几个不同的scrollToRow(...)调用,需要在每个之后执行适当的代码块。因此,使用scrollViewDidEndScrollingAnimation(...)将导致过于复杂的逻辑。

我也知道将tableView.scrollToRow(...)包装到具有回调闭包的UIView.animate()中。但在这种情况下,tableView不会生成scrollViewDidScroll(...)的委托事件,我会听取正确的接口更新。

这就是我在常规tableView.scrollToRow(...)之后开始回调的原因。有没有办法得到我需要的东西?

0 个答案:

没有答案