Đây là drawerNavigation tôi:Làm thế nào để Khóa ngăn kéo cho trang cụ thể sử dụng drawerNavigation [phản ứng-navigation] [phản ứng bản địa]
const DashboardStack = StackNavigator({
Dashboard: {
screen: Dashboard
},
}, {
headerMode: 'screen',
});
const DetailsformStack = StackNavigator({
Detailsform: {
screen: Detailsform
},
}, {
headerMode: 'none'
});
const OtpStack = StackNavigator({
Otp: {
screen: Otp,
drawer: {
lockMode: 'locked-closed'
}
},
}, {
headerMode: 'none'
});
const MobilenumberStack = StackNavigator({
Mobilenumber: {
screen: Mobilenumber
},
}, {
headerMode: 'none'
});
const DrawerviewStack = StackNavigator({
Drawerview: {
screen: Drawerview
},
}, {
headerMode: 'none'
});
const ExamsheetStack = StackNavigator({
Examsheet: {
screen: Examsheet
},
}, {
headerMode: 'none'
});
const TopicStack = StackNavigator({
Topic: {
screen: Topic
},
}, {
headerMode: 'screen'
});
const DrawerStack = DrawerNavigator({
Otp: {
screen: OtpStack,
},
Dashboard: {
screen: DashboardStack,
},
Detailsform: {
screen: DetailsformStack,
},
Mobilenumber: {
screen: MobilenumberStack,
},
Drawerview: {
screen: DrawerviewStack,
},
Examsheet: {
screen: ExamsheetStack,
},
Topic: {
screen: TopicStack,
}
}, {
headerMode: 'none',
initialRouteName: 'Mobilenumber',
contentComponent: Drawerview,
lockMode: 'locked-closed'
});
mặc định xuất khẩu DrawerStack
Làm thế nào tôi có thể thêm chế độ khóa lockMode
đến trang cụ thể.
tôi đã thử thêm drawer: {lockMode: 'locked-closed'}
vào cả trang thành phần và ngăn kéoTrang điều tra nhưng nó không hoạt động.
Điều hướng phản ứng có tính năng chế độ khóa hoặc tôi có cần tắt cử chỉ vuốt không?
Nếu không có tính năng nào thì hãy cho tôi biết cách tắt cử chỉ vuốt cho một thành phần hoặc trang cụ thể.
Wow cám ơn rất nhiều! Điều này làm việc hoàn hảo! –