我遇到的问题是,每当我使用 Windows Phone 7 Toolkit 中的页面转换时,转换都非常缓慢,整个应用程序似乎都有框掉。动画是“口吃”。
有没有其他人遇到过这种情况?
我使用 TransitionFrame
类作为 RootFrame 并且在 .xaml 页面中我使用的代码如下
<toolkit:TransitionService.NavigationInTransition>
<toolkit:NavigationInTransition>
<toolkit:NavigationInTransition.Backward>
<toolkit:TurnstileTransition Mode="BackwardIn"/>
</toolkit:NavigationInTransition.Backward>
<toolkit:NavigationInTransition.Forward>
<toolkit:SlideTransition Mode="SlideDownFadeOut" />
</toolkit:NavigationInTransition.Forward>
</toolkit:NavigationInTransition>
</toolkit:TransitionService.NavigationInTransition>
最佳答案
我建议不要使用 WP7 Toolkit 页面过渡动画。
如果您激活性能计数器,您可以看到,只需将根框架更改为 WP7 框架,您的填充率就会增加 1。由于即使在最好的应用程序中填充率也是 1.5+ 并且推荐的最大值是 2.5,我' d 说这很糟糕。
Telerik 有一个 WP7 页面转换控件,您可能想要查看。但老实说,我找不到/编码任何通用页面转换,可以提供性能良好的页面翻转效果。