【发布时间】:2018-01-26 02:44:40
【问题描述】:
我有一个 react 原生应用,并且正在使用 react 导航 (https://reactnavigation.org)。
用户登录后,我重置导航堆栈:
const initialNavigation = NavigationActions.reset({
index: 0,
actions: [NavigationActions.navigate({ routeName: Main })],
});
props.navigation.dispatch(initialNavigation);
这会导致从登录屏幕跳转到主屏幕。有什么方法可以让它看起来像一个平滑的过渡?例如,淡出登录屏幕或滑动屏幕。
我知道我可以“导航”而不是“重置”堆栈来获取动画,但我不希望登录屏幕出现在导航堆栈上。
【问题讨论】:
标签: react-native react-navigation