如何在Xamarin.Forms中使用ScrollToAsync函数时从当前位置开始滚动

如何在Xamarin.Forms中使用ScrollToAsync函数时从当前位置开始滚动,xamarin.forms,Xamarin.forms,我使用的是带有一系列图像的水平滚动视图。当我使用ScrollToAsync功能时,滚动从滚动视图的开始(水平方向)开始,然后滚动到所需的元素。如何使scrollview从当前位置而不是从开始位置滚动 scroll.ScrollToAsync(stackLayout.Children[Index],ScrollToPosition.Start,true); 注意:只有当滚动方向为水平时才会发生这种情况 提前感谢,您使用的表单版本是什么,1.5.1-pre1中似乎修复了此错误 在垂直滚动方向上,i

我使用的是带有一系列图像的水平滚动视图。当我使用ScrollToAsync功能时,滚动从滚动视图的开始(水平方向)开始,然后滚动到所需的元素。如何使scrollview从当前位置而不是从开始位置滚动

scroll.ScrollToAsync(stackLayout.Children[Index],ScrollToPosition.Start,true);
注意:只有当滚动方向为水平时才会发生这种情况


提前感谢,

您使用的表单版本是什么,1.5.1-pre1中似乎修复了此错误


在垂直滚动方向上,iOS也有同样的行为。我使用的是Xamarin Forms 2.2.0.45