在uwp中,当从一页导航到另一页时,它将闪烁

时间:2019-09-06 15:31:55

标签: uwp

在UWP项目中,当Navigate从一个Page到另一个Page时,它将闪烁。在切换的瞬间,我可以看到a white blank page flicker。如何解决这个问题?

例如Page A具有蓝色背景,Page B具有红色背景,或者Page具有不同的背景图片。导航时,将发生闪烁。

1 个答案:

答案 0 :(得分:0)

您可以尝试禁用页面过渡动画。

MainFrame.Navigate(typeof(PageA), null, new SuppressNavigationTranslationInfo());

默认情况下,切换页面时,UWP将具有连接动画。淡入和淡出会给您带来白色的屏幕幻觉,但这是正常的。

最诚挚的问候。