如何在 Xamarin iOS 中实现 Java.Lang.IRunnable

How to achieve Java.Lang.IRunnable in Xamarin iOS

我想确定滚动结束动作,这是无法通过 ScrollView 的现有 API 实现的。因为,当我们快速滚动时,发生 pointer/hand 之后的事件,某些滚动会自行发生。我的要求是抓住滚动自行结束的时间点。

我可以通过 Xamarin.Android 在自定义 class 中实现 Java.Lang.IRunnable 并在其中使用 运行() 方法来实现此方案。我需要在 Xamarin iOS.

中实现这一点

你能为这个查询提供一个有效的建议吗?

您可以在 ScrollView 中使用 "DecelerationEnded" 事件来实现您的要求。