即使用户在屏幕上向右或向左滑动,如何在当前窗口上禁用 sideMenu
环境
- React Native Navigation 版本:2.0.2106
- React Native 版本:0.52.2
- 平台(iOS、Android 或两者?):两者
- 设备信息(模拟器/设备?操作系统版本?调试/发布?):全部
即使用户在屏幕上向右或向左滑动,如何在当前窗口上禁用 sideMenu
您可以通过设置以下配置来实现它,
Navigation.push(this.props.componentId, {
component: {
name: screen,
options: {sideMenu: {left: {enabled: false}}},
},
});
尝试通过将以下代码添加到组件代码来设置该页面的 navigationOptions。
static navigationOptions = {
drawerLockMode: 'locked-closed'
}
更详细的解释可以在下面链接的 SO 答案中找到 https://stackoverflow.com/a/45160191/6435908