首页 > 解决方案 > 嵌套导航器,可以在所有导航器屏幕中的父组件或固定组件内工作

问题描述

我正在尝试创建一个平板电脑应用程序,我希望我的布局有一个侧边栏,然后在里面有内容,但我无法做到这一点我尝试搜索如何创建一个嵌套导航器,该导航器将独立于其父级和渲染在其父级内部但无法找到任何有关它的帮助任何人都知道如何做到这一点,或者是否可以为所有导航器子级定义一个固定组件。

我尝试研究 react-native-navigation、react-navigation 和 react-native-router-flux 但到目前为止,它们都没有帮助我解决我的问题,有人有任何解决方案吗?

抱歉,如果不清楚,请在评论中提问,如果您不明白我想要达到的目的

标签: react-nativereact-navigationreact-native-router-fluxreact-native-navigation

解决方案


我通过使用 Facebook 的 React Navigation 找到了解决方案,您可以在其中创建一个导航器和一个视图,但是如果您不给它高度和宽度,则在另一个之前的任何一个都不会显示

<View>
  <View style={{ height: "100%", width: 150 }}>
    <SideBar navigation={navigation} />
  </View>
  <View>
    <ContentNavigator />
  </View>
</View>

推荐阅读