【问题标题】:Disable launch transition in WP 8.1 app在 WP 8.1 应用程序中禁用启动转换
【发布时间】:2015-04-26 12:04:32
【问题描述】:

我想知道是否可以在启动时删除导致我的 WP8.1 通用应用程序的过渡。所以,当我的应用程序启动时,我希望它只显示 SplashScreen 而没有任何动画。我已经阅读了thisthis 的问题,但由于我没有在我的应用程序内的页面之间导航,我不能只将我的框架的“ContentTransitions”设置为空。 有人有这方面的信息吗?或者它只是不可能,因为这些“启动”转换是由操作系统管理的?

【问题讨论】:

    标签: xaml animation windows-runtime windows-phone windows-phone-8.1


    【解决方案1】:

    禁用 Frame 上的动画,连接 Frame 的导航事件并在第一次导航后启用它们。我有一个关于这个here的帖子。

    【讨论】:

    • 如果我的博文正确,那么您将禁用原始闪屏和“假”闪屏之间的过渡。我想做的有点不同:我想禁用从开始菜单(即包含所有应用程序的列表)到启动屏幕的过渡动画......这真的以同样的方式工作吗?
    • 所以,也许这更准确:当我的应用程序启动时,我根本不需要任何动画。点击按钮,会显示 SplashScreen,然后显示内容。中间没有过渡效果来平滑任何东西!
    【解决方案2】:

    操作系统会显示初始启动屏幕,直到您调用Window.Current.Activate()。您无法禁用/修改此转换,也不应尝试这样做,因为您的应用将失去与其他操作系统生态系统的同等地位。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-01-13
      • 2015-08-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多