Есть ли способ отключить анимацию при изменении страницы в приложении Xamarin.Forms, созданном с помощью Xamarin.Forms 4.0+ и с использованием новой Навигации оболочки?
При использовании функции Shell.GoToAsync(ShellNavigationState, Boolean)
можно передать false
как для второго параметра animate
.
Но как насчет элементов FlyoutItems, перемещаемых из всплывающего меню? Там я не вызываю GoToAsync или что-то еще, это делается фреймворкомКак я могу отключить анимацию для этих элементов?
Редактировать: Как прокомментировал пользователь Depechie, поведение по умолчанию это animated = false. Теперь я понял, что оживляет только в iOS . iOS делает Alphablending при переключении страницы с всплывающим меню. Android просто меняет страницу, показывая сильное мерцание.