react-native - 是否有可能在 react-native 的抽屉导航器中嵌套选项卡导航器?
问题描述
是否有可能在 react-native 的抽屉导航器中嵌套选项卡导航器?当调用汉堡菜单图标时,我希望抽屉覆盖整个屏幕并在其中实现 Tab navigator。我需要一些帮助。
解决方案
要覆盖整个屏幕,您可以将 设置为drawerWidth
屏幕的宽度。查看如何在 react native 文档中获取屏幕宽度
您可以使用contentComponent
来呈现选项卡导航器:
import { createDrawerNavigator } from 'react-navigation-drawer'
import { Dimensions } from 'react-native'
import MyTabNavigator from 'path-to-my-tab-navigator'
const { width } = Dimensions.get('window')
const DrawerNavigator = createDrawerNavigator(
{
... // screens
},
{
drawerWidth: width
contentComponent: MyTabNavigator
}
)
请参阅文档
推荐阅读
- python - Webdriver:在保存到文件夹之前更改文件名
- firebase - 获取子值 Firebase 内的所有总值?
- powershell - MSIExec 通过 Powershell 安装
- arrays - 仅在满足条件时运行 puppet 类
- javascript - 试图在 localstorage 中获取对象的索引,以便我可以使用 javascript 或 jquery 从 localStorage 存储中删除/删除该对象
- app-store-connect - App Store Connect API 请求销售报告
- mysql - Amazon Lightsail vs Amazon RDS
- javascript - 使隐藏元素显示自身,然后使用过渡移动
- r - R中的dplyr过滤器和for循环
- python - How to make the GUI using Tkinter of the format specified below?