【问题标题】:How to change page transition in Windows Phone 8.1如何在 Windows Phone 8.1 中更改页面转换
【发布时间】:2015-03-28 14:58:16
【问题描述】:

我正在 windows phone 8.1 中做一个包含多个页面的应用程序,您可以在它们之间导航。

当我改变页面时的默认动画就像一个翻转动画。有可能改变它吗?

我想要在大多数更改中淡出(即将退出的页面)和淡入(即将进入的页面)。有可能吗?

我试着把这个:

<Grid.Transitions>
            <TransitionCollection>
                <ContentThemeTransition/>
            </TransitionCollection>
</Grid.Transitions>

但我仍然看到翻转过渡。

非常感谢!

【问题讨论】:

标签: windows-phone-8.1 fade transitions flip


【解决方案1】:

您必须在每个页面中使用Navigation Transition 来决定导航到该屏幕时使用的转换。

例如,使用此代码,当您进入该屏幕和离开该屏幕时,您将使用 SlideTransition

<Page
    ...>
    <Page.Transitions>
        <TransitionCollection>
            <NavigationThemeTransition>
                <NavigationThemeTransition.DefaultNavigationTransitionInfo>
                    <SlideNavigationTransitionInfo />
                </NavigationThemeTransition.DefaultNavigationTransitionInfo>
            </NavigationThemeTransition>
        </TransitionCollection>
    </Page.Transitions>
...
</Page>

一些过渡是:

我不确定是否还有更多,或者您是否可以选择淡入/淡出。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-06-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多