【发布时间】:2020-05-18 21:23:22
【问题描述】:
在滑动时,返回的过渡有效,但是当我按下返回按钮时,过渡在 Android 操作系统中不起作用。
我用过 react-navigation v4 https://reactnavigation.org/docs/en/getting-started.html
export const navStack = (screenName) => createStackNavigator({
Screen1,
Screen2,
Screen3
}, {
initialRouteName: screenName,
defaultNavigationOptions: {
...TransitionPresets.SlideFromRightIOS,
headerStyleInterpolator: HeaderStyleInterpolators.forUIKit,
headerShown: false,
gestureEnabled: true
}
});
const AppTabNavigator = createBottomTabNavigator({
TabScreen1: {
screen: navStack("Screen1")
},
TabScreen2: {
screen: AnyScreen
},
}, {
initialRouteName: "TabScreen1",
backBehavior: "none",
tabBarOptions: {
showLabel: false
}
});
export const App = createAppContainer(AppTabNavigator);
【问题讨论】:
标签: java android react-native react-navigation androidx