如何禁用滑动抽屉以在 react-native-navigation-drawer-extension 中关闭
How to disable Swiping drawer to dismiss in react-native-navigation-drawer-extension
我正在使用 react-native-navigation 和 react-native-navigatioin-drawer-extension。
"react-native": "^0.62.2",
"react-native-navigation": "^7.0.0",
"react-native-navigation-drawer-extension": "^3.0.0",
我想禁用滑动抽屉,我尝试将 swipeToDismiss: false 添加到 passProps 和选项对象。但是我没有得到我想要的结果而且它没有用。我想要那个,因为当我滑动关闭时,抽屉会滞后并停在屏幕上。请帮我解决这个问题。
RNNDrawer.showDrawer({
component: {
name: Screens.Menu,
passProps: {
animationOpenTime: 300,
animationCloseTime: 300,
direction: 'right',
dismissWhenTouchOutside: true,
fadeOpacity: 0.6,
swipeToDismiss: false,
parentComponentId: componentId ? componentId : Screens.Main,
},
options: {
statusBar: statusBar,
},
},
options: {
swipeToDismiss: false,
},
});
我刚刚在 react-native-navigation-drawer extension 回购中提出了一个问题并报告了这个错误!
贡献者通过添加 2 个道具 disableDragging
和 disableSwiping
在最新版本中提交并修复错误
请看this reply我的issue!
感谢贡献者CursedWizard
我正在使用 react-native-navigation 和 react-native-navigatioin-drawer-extension。
"react-native": "^0.62.2",
"react-native-navigation": "^7.0.0",
"react-native-navigation-drawer-extension": "^3.0.0",
我想禁用滑动抽屉,我尝试将 swipeToDismiss: false 添加到 passProps 和选项对象。但是我没有得到我想要的结果而且它没有用。我想要那个,因为当我滑动关闭时,抽屉会滞后并停在屏幕上。请帮我解决这个问题。
RNNDrawer.showDrawer({
component: {
name: Screens.Menu,
passProps: {
animationOpenTime: 300,
animationCloseTime: 300,
direction: 'right',
dismissWhenTouchOutside: true,
fadeOpacity: 0.6,
swipeToDismiss: false,
parentComponentId: componentId ? componentId : Screens.Main,
},
options: {
statusBar: statusBar,
},
},
options: {
swipeToDismiss: false,
},
});
我刚刚在 react-native-navigation-drawer extension 回购中提出了一个问题并报告了这个错误!
贡献者通过添加 2 个道具 disableDragging
和 disableSwiping
在最新版本中提交并修复错误
请看this reply我的issue!
感谢贡献者CursedWizard