1

有没有办法在使用 Xamarin.Forms 4.0+ 制作的 Xamarin.Forms 应用程序中禁用页面更改动画并使用新的 Shell Navigation?

使用该函数Shell.GoToAsync(ShellNavigationState, Boolean)时,可以传递false第二个参数animate

但是从弹出菜单导航到的 FlyoutItems 呢?那里不是我调用 GoToAsync 或任何东西,它是由框架完成的。如何禁用这些元素的动画?

编辑:正如用户 Depechie 评论的那样,默认行为是动画 = false。现在我意识到,它只在 iOS 中动画。在使用弹出菜单切换页面时,iOS 正在执行 Alphablending。Android只是换页,显示硬闪烁。

4

0 回答 0