如何在react-native-navigation-draw -extension中禁用滑动抽屉来关闭



我使用的是react-native-navigation和react-native-navigation -draw -extension。

"react-native": "^0.62.2",
"react-native-navigation": "^7.0.0",
"react-native-navigation-drawer-extension": "^3.0.0",

我想禁用滑动抽屉,我尝试添加swipeto解散: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扩展库中打开了一个问题并报告了这个bug!贡献者提交并修复了最新版本的bug,增加了两个道具disableDraggingdisableSwiping请看看这个回复我的问题!感谢贡献者CursedWizard

最新更新