如何在createMaterialTopTabNavigator上方添加组件?

英式

以下是我的 createMaterialTopTabNavigator

<Tab.Navigator
      lazy={true}
      tabBarOptions={{
        activeTintColor: "#9e39ff",
        inactiveTintColor: "#4b5358",
        showLabel: true,
        showIcon: true,
        tabStyle: {
          flexDirection: "row",
        },
      }}
    >
      <Tab.Screen
        name={CHAT_MATCH_SCREEN}
        component={ChatMatchScreen}
        options={{
          tabBarIcon: ({ focused }) => (
            <Image
              source={focused ? MATCHES_SELECTED_ICON : MATCHES_UNSELECTED_ICON}
            />
          ),
        }}
      />....

现在,我需要createMaterialTopTabNavigator在显示上方和之后添加一些Text,Button createMaterialTopTabNavigator

我尝试createMaterialTopTabNavigator在自己的屏幕中添加组件,但是它不可见。我也尝试添加上面的组件,Tab.Navigator但是它们不起作用

英式

我必须将我Tab Navigator和自定义组件包装在一个React.Fragment

所以我的代码如下所示

<>
<MyCustomView>

</MyCustomView>
<Tab.Navigator>

</Tab.Navigator>
</> 

将整个内容包装在a内ViewSafeAreaView对我不起作用

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章