1

即使用户在屏幕上向右或向左滑动,如何在当前窗口上禁用 sideMenu

环境

  • React Native Navigation 版本:2.0.2106
  • React Native 版本:0.52.2
  • 平台(iOS、Android 或两者?):两者
  • 设备信息(模拟器/设备?操作系统版本?调试/发布?):全部
4

2 回答 2

0

您可以通过设置以下配置来实现它,

Navigation.push(this.props.componentId, {
  component: {
    name: screen,
    options: {sideMenu: {left: {enabled: false}}},
  },
});
于 2020-08-13T07:06:06.880 回答
-1

尝试通过将以下代码添加到组件代码来设置该页面的 navigationOptions。

static navigationOptions = {
  drawerLockMode: 'locked-closed'
}

更详细的解释可以在下面链接的 SO 答案中找到 https://stackoverflow.com/a/45160191/6435908

于 2018-02-01T11:42:38.347 回答