在我的 WinRT XAML 应用程序中,我的 Main.xaml 页面上有一个 EntranceThemeTransition,当您第一次加载应用程序时它不会播放(App.Xaml 执行 Main.xaml 的帧加载)。但是,一旦加载了应用程序并且我离开 Main 然后返回它就会播放。我在我构建的其他 WinRT 应用程序中注意到了这一点。
它是已知的错误还是允许更快启动的功能?我花时间做了一个很好的介绍过渡,遗憾的是大多数用户不会看到它。似乎转换在应用程序加载时在后台加载,当用户在页面上加载时,转换已完成。
目前,我正在使用 Thread.Wait 和其他一些技巧——但它们并没有使这成为一种“快速流畅”的体验,并且当您从另一个页面导航回它们时,它们会使过渡看起来很笨拙。还有其他人对此有问题吗?强制入口动画在首次加载时播放的最佳做法是什么?提前致谢!