在UWP项目中,当Navigate
从一个Page
到另一个Page
时,它将闪烁。在切换的瞬间,我可以看到a white blank page flicker
。如何解决这个问题?
例如Page A
具有蓝色背景,Page B
具有红色背景,或者Page
具有不同的背景图片。导航时,将发生闪烁。
答案 0 :(得分:0)
您可以尝试禁用页面过渡动画。
MainFrame.Navigate(typeof(PageA), null, new SuppressNavigationTranslationInfo());
默认情况下,切换页面时,UWP将具有连接动画。淡入和淡出会给您带来白色的屏幕幻觉,但这是正常的。
最诚挚的问候。