以下是我的 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内View
或SafeAreaView
对我不起作用
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句