react-navigation升级2.0后,更改页面切换动画API发生改变
原本是使用CardStackStyleInterpolator的,更改后为StackViewStyleInterpolator
原: import CardStackStyleInterpolator
from 'react-navigation/src/views/CardStack/CardStackStyleInterpolator';
新: import StackViewStyleInterpolator
from "react-navigation/src/views/StackView/StackViewStyleInterpolator";
...
再次更改:2018-09-08
原本放置在react-navigation中的StackViewStyleInterpolator更改为放置在
react-navigation-stack中,所以最新的引用代码为
最新: import StackViewStyleInterpolator
from "react-navigation-stack/src/views/StackView/StackViewStyleInterpolator";
下面使用方法不变
{
initialRouteName: 'Home',
headerMode: 'none',
//自定义界面跳转左右切换动画
transitionConfig:()=>({
原:screenInterpolator: CardStackStyleInterpolator.forHorizontal,
新:screenInterpolator: StackViewStyleInterpolator.forHorizontal,
}),
}