【问题标题】:WP8: Page Navigation Transition without white spaceWP8:没有空白的页面导航过渡
【发布时间】:2014-07-17 07:35:33
【问题描述】:

我正在使用工具包:TransitionService.NavigationInTransition(SlideIn 和 SlideOut)进行动画页面导航。

它运行得很快,但看起来很慢而且有问题,因为:

  • 一开始 Page1 是隐藏的 (SlideOut),你可以看到空白;
  • 当 Page1 被隐藏时,Page2 动画开始 (SlideIn)...

我讨厌这种空白闪烁。 如何同时进行页面转换(SlideIn 和 SlideOut)?现在这个动画连续播放...

看图http://i.stack.imgur.com/pydrO.png

UPD: 最坏的情况如何创建这个页面导航效果: 第 2 页滑过第 1 页。就像在默认商店应用程序中按下应用栏中的搜索按钮时一样。

导航到第 2 页http://social.msdn.microsoft.com/Forums/getfile/501264

从第 2 页返回:social.msdn.microsoft.com/Forums/getfile/501265

【问题讨论】:

  • 这很难,因为我认为通常这些动画会为旧页面设置动画,然后加载新页面,然后再为新页面设置动画。这样你就有了这个空白空间。要按照自己的方式进行操作,我认为您必须重新实现动画并预加载第二页并为两者设置动画...
  • 如何预加载第二页?也许如果默认动画会快一点我会喜欢它。

标签: c# xaml windows-phone windows-phone-toolkit


【解决方案1】:

我认为这可能会有所帮助Left And Right Side Menus Similar To Facebook App

【讨论】:

  • 这是 iOS 风格的。我想要本地解决方案 :) 当您在 Appbar 中按下搜索按钮时,您可以在商店应用程序中看到所需的效果......搜索页面在主页上滑动......神奇。我怎么能重复这个?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多