在Scrollview停止滚动之前我能提前知道它会停在哪里吗

Can I know in advance where it will stop before Scrollview stops scrolling

在滚动停止之前,我可以提前知道Scrollview 会停在哪里吗?网上查阅了相关资料,好像没有相关的题目。我正在制作一个神奇的应用程序来知道在 Scrollview 停止之前它会滚动到哪里,这样我就可以提前修改那里的值

我的尝试:标记什么时候开始减速和停止,但是它们之间的滑动距离不确定,所以我的想法还没有完成

有一个滚动视图委托方法。

https://developer.apple.com/documentation/uikit/uiscrollviewdelegate/1619385-scrollviewwillenddragging

这将告诉您减速完成时的预期目标偏移量。

它旨在用于更改目标偏移量。例如,如果你想确保它与你补间的内容对齐,它就完成了。

但您不必更改它。您可以只 return 目标偏移量,但可以像您提到的那样使用它来更改内容。