ScrollToAsync在Xamarin.Android中不起作用

问题描述 投票:0回答:1

这个codeiOS上完美无缺,但是当我按下Android上的这个按钮时,没有任何反应。

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

截图

在Android上

enter image description here

在iOS上

enter image description here

android ios xamarin button
1个回答
0
投票

我已经在Android上遇到了ScroolTo的问题...但是我发现如果你有某种xamarin元素来获得它的位置,它在Android上适用于我。

例如:

await scrollPage.ScrollToAsync(0, scrollPage.GetScrollPositionForElement(<elementLikeAButton>, ScrollToPosition.Center).Y, true);
© www.soinside.com 2019 - 2024. All rights reserved.