ScrollToAsync在Xamarin.Android中不起作用

时间:2018-09-10 11:54:24

标签: android ios xamarin button

codeiOS上可以正常使用,但是当我在Android上按下此按钮时,没有任何反应。

btn.Clicked += async (s, e) =>
            {
                await scrollPage.ScrollToAsync(0, 150, true);
            };

屏幕截图

在Android上

enter image description here

在iOS上

enter image description here

1 个答案:

答案 0 :(得分:0)

我在Android上的ScroolTo遇到了问题... 但是我发现,如果您有某种xamarin元素可以得到它的位置,那么它就可以在Android上使用。

例如:

await scrollPage.ScrollToAsync(0, scrollPage.GetScrollPositionForElement(<elementLikeAButton>, ScrollToPosition.Center).Y, true);