我有一个水平 ScrollView ,带有一个按钮可以将其向左滚动到最后。或者,如果它一直滚动到末尾,则已经将其滚动到开头。因此有两个问题
- 如何确定 xamarin 中的滚动偏移量?映射到 ios 上的帧偏移 x 的东西
- 如何确定滚动量
最佳答案
您可以使用 ScrollView 的
ScrollX
和ScrollY
属性确定水平和垂直滚动偏移。这些是可绑定(bind)的,因此如果您使用 MVVM,您可以将它们映射到 View 模型上的属性。 如果您不使用 MVVM 并且想要对ScrollX
或ScrollY
中的更改使用react,请向 ScrollView 的Scrolled
事件添加监听器。要查找 ScrollView 中内容的总高度或宽度,请使用
ContentSize
属性。Content
属性将为您提供所包含的View
本身。
关于xamarin.forms - 如何确定xamarin表单中的当前滚动偏移量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31339734/