У меня проблема с навигацией по ящику.Я не могу перетащить ящик слева направо, и когда я открываю ящик с помощью кнопки, я не могу нажать за пределы ящика, чтобы закрыть его.
Он работает с expo
, но не с react-native init
.
Вот чего я хочу достичь:
Это мой код:
const AppDrawerNavigator = createDrawerNavigator(
{
Home: {
screen: Home,
navigationOptions: {
drawerLockMode: 'locked-closed',
drawerIcon: (
<Image
style={{ width: 30, height: 30 }}
source={require('./assets/IconDrawerNavigation/home.png')}
/>
),
},
},
AboutUs: {
screen: AboutUs,
navigationOptions: {
drawerIcon: (
<Image
style={{ width: 30, height: 30 }}
source={require('./assets/IconDrawerNavigation/about-us.png')}
/>
),
},
},
Logout: {
screen: HomePage,
navigationOptions: {
drawerIcon: (
<Image
style={{ width: 30, height: 30 }}
source={require('./assets/IconDrawerNavigation/logout.png')}
/>
),
},
},
},
{
contentComponent: CustomDrawerComponent,
contentOptions: {
// activeBackgroundColor: 'red',
labelStyle: {
fontFamily: 'SomeFont',
color: 'white',
},
},
}
);