react-native - 当抽屉打开时 react 抽屉导航导航器移动主要内容

标签 react-native react-navigation

我想打开抽屉并将主要内容移到一边。

像这样的例子

enter image description here

最佳答案

react-navigation 的 3.x 版中你可以用 drawerType: 'slide' .请参阅以下示例:

const DrawerExample = createDrawerNavigator(
  {
    Inbox: {
      path: '/',
      screen: InboxStack,
    },
    Drafts: {
      path: '/sent',
      screen: DraftsStack,
    },
  },

  {
    initialRouteName: 'Drafts',
    contentOptions: {
      activeTintColor: '#e91e63',
    },
    drawerType: 'slide'
  }
);

请注意 createDrawerNavigator()而不是 DrawerNavigator()
文档:https://reactnavigation.org/en/

关于react-native - 当抽屉打开时 react 抽屉导航导航器移动主要内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46818974/

相关文章:

javascript - 在 ios 上运行后台任务 - react native 0.60

react-native - 我如何在 react 原生中为 android 设置回上一个事件?

javascript - 我正在尝试将图像添加到选项卡栏项目但未加载

reactjs - react 导航事件监听器被多次调用

react-native - 路由 "Feed"的组件必须是 React 组件

ios - "outline"不是有效的样式属性

javascript - 使用 Google map 距离矩阵 API 获取两个地址之间的行程时间

reactjs - 如何使用 Redux Provider 包装导航堆栈(createSwitchNavigator)?

react-native - 如何在 React Native formSheet 模态中创建嵌入式 Stack 导航器?

reactjs - 可以在electronjs应用程序中使用react-primitives?