ScrollToAsync не работает в Xamarin.Android - PullRequest
0 голосов
/ 10 сентября 2018

Этот code работает безупречно на iOS, но когда я нажимаю эту кнопку на Android, ничего не происходит.

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

Скриншоты

на Android

enter image description here

На iOS

enter image description here

1 Ответ

0 голосов
/ 11 сентября 2018

У меня были проблемы со ScroolTo на Android целую вечность ... Но я обнаружил, что если у вас есть какой-то элемент xamarin, чтобы получить позицию, он работает для меня на Android.

Ex:

await scrollPage.ScrollToAsync(0, scrollPage.GetScrollPositionForElement(<elementLikeAButton>, ScrollToPosition.Center).Y, true);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...