【发布时间】:2018-11-20 14:16:49
【问题描述】:
我一直在寻找解决方案很长时间,但令人惊讶的是,我认为还没有人遇到过。所以我发了。
我用 React Navigation V3 创建了一个简单的 Drawer Navigator。我添加了一个菜单图标,当我单击它时,抽屉就会出现。但是,没有手势起作用。从左向右滑动不会做任何事情。即使抽屉打开,点击空白区域也不会关闭抽屉。
这是我的代码:
import {
createStackNavigator,
createSwitchNavigator,
createAppContainer,
createDrawerNavigator
} from 'react-navigation';
import Home from './screens/Home';
import LoginForm from './screens/LoginForm';
import Articles from './screens/Articles';
const AuthStack = createStackNavigator({
LoginScreen: LoginForm
});
const AppStack = createDrawerNavigator({
HomeScreen: Home,
ArticlesScreen: Articles
});
const RootNavigator = createSwitchNavigator(
{
Auth: AuthStack,
App: AppStack
},
{
initialRouteName: 'Auth'
}
);
export default createAppContainer(RootNavigator);
【问题讨论】:
标签: android react-native react-navigation swipe