如何确定xamarin形式的当前滚动偏移量

时间:2015-07-10 11:33:07

标签: xamarin.forms uiscrollview

我有一个水平滚动视图,有一个按钮可以向左滚动到最后。或者如果它一直滚动到最后已经滚动到开头。因此有两个问题

  1. 如何确定xamarin中的滚动偏移量?在ios
  2. 上映射到帧偏移x的东西
  3. 如何确定滚动量

1 个答案:

答案 0 :(得分:4)

  1. 您可以使用ScrollView的ScrollXScrollY属性确定水平和垂直滚动偏移。这些是可绑定的,因此如果您使用MVVM,则可以将它们映射到视图模型上的属性。 如果您不使用MVVM并希望对ScrollXScrollY中的更改做出反应,请向ScrollView的Scrolled事件添加一个侦听器。

    < / LI>
  2. 要在ScrollView中查找内容的总高度或宽度,请使用ContentSize属性。 Content属性将为您提供包含View的内容。