使用 Prism 在 Xamarin Forms 中更改页面转换动画
Change page transition animation in Xamarin Forms with Prism
是否可以使用 Prism 的 INavigationService 更改 Xamarin Forms 中的页面过渡动画?我想在 Android 上使用淡入淡出动画,就像使用默认 Xamarin Forms PushAsync/PopAsync 机制时一样,或者至少 left/right 滑动而不是 up/down。
Prism 使用 Xamarin.Forms 内置 PushAsync/PopAsync 方法。这也意味着它会自动使用默认的 XF 动画。如果你想要自定义动画,这不是 Prism 不负责的事情。
现在在 XF 中构建自定义页面转换不是很明确。这里有几个链接可以让您朝着正确的方向前进。
https://forums.xamarin.com/discussion/18818/custom-page-transitions-with-xamarin-forms/p1
https://kernel32.net/2016/06/25/xamarin-forms-transitions.html
祝你好运!
是否可以使用 Prism 的 INavigationService 更改 Xamarin Forms 中的页面过渡动画?我想在 Android 上使用淡入淡出动画,就像使用默认 Xamarin Forms PushAsync/PopAsync 机制时一样,或者至少 left/right 滑动而不是 up/down。
Prism 使用 Xamarin.Forms 内置 PushAsync/PopAsync 方法。这也意味着它会自动使用默认的 XF 动画。如果你想要自定义动画,这不是 Prism 不负责的事情。
现在在 XF 中构建自定义页面转换不是很明确。这里有几个链接可以让您朝着正确的方向前进。
https://forums.xamarin.com/discussion/18818/custom-page-transitions-with-xamarin-forms/p1
https://kernel32.net/2016/06/25/xamarin-forms-transitions.html
祝你好运!