1
如何在iOS中使用像「pushViewController」一樣的導航過程。
我的意思是從左到右的animage導航。
謝謝。Windows Phone 8:導航動畫
如何在iOS中使用像「pushViewController」一樣的導航過程。
我的意思是從左到右的animage導航。
謝謝。Windows Phone 8:導航動畫
必須使用Windows Phone Toolkit才能在頁面之間進行動畫導航。做這樣的事情沒有內建功能。
您將不得不在每個頁面中配置動畫以使動畫發生(您還可以將這些配置放入樣式中以在應用程序中共享)。
您會在here中找到一步一步的指南。 (它的目的是爲WP7在第一,但它仍然是有效的WP8)
最後,對應於你正在試圖重現應該是這樣的一個效果Style
:
<Style x:Key="TransitionPageSlideStyle" TargetType="phone:PhoneApplicationPage">
<Setter Property="slt:TransitionService.NavigationInTransition">
<Setter.Value>
<slt:NavigationInTransition>
<slt:NavigationInTransition.Backward>
<slt:SlideTransition Mode="SlideRightFadeIn"/>
</slt:NavigationInTransition.Backward>
<slt:NavigationInTransition.Forward>
<slt:SlideTransition Mode="SlideLeftFadeIn"/>
</slt:NavigationInTransition.Forward>
</slt:NavigationInTransition>
</Setter.Value>
</Setter>
<Setter Property="slt:TransitionService.NavigationOutTransition">
<Setter.Value>
<slt:NavigationOutTransition>
<slt:NavigationOutTransition.Backward>
<slt:SlideTransition Mode="SlideRightFadeOut"/>
</slt:NavigationOutTransition.Backward>
<slt:NavigationOutTransition.Forward>
<slt:SlideTransition Mode="SlideLeftFadeOut"/>
</slt:NavigationOutTransition.Forward>
</slt:NavigationOutTransition>
</Setter.Value>
</Setter>
</Style>
任何努力這麼遠? –