我正在尝试在 UWP 中使用转换我在 App.xaml 中添加了 OnBackRequest(( 方法.cs
private void OnbackRequested(Object sender, Windows.UI.Core.BackRequestedEventArgs e)
{
Frame rootFrame = Window.Current.Content as Frame;
if(rootFrame.CanGoBack)
{
e.Handled = true;
rootFrame.GoBack(new DrillInNavigationTransitionInfo());
}
}
并在主页中设置框架名称的名称是rootFrame但什么都没有发生
您的页面必须具有NavigationThemeTransition
才能正常工作:
<Page.Transitions>
<TransitionCollection>
<NavigationThemeTransition />
</TransitionCollection>
</Page.Transitions>
理想情况下,两个页面(源和目标(都应包含此声明。