【发布时间】:2020-05-20 01:48:47
【问题描述】:
如何在底部选项卡上应用样式,使其看起来与此模型相似?
<HomeTabs.Navigator
screenOptions={({route})=>({
tabBarIcon: ({color, size})=>{
const {name} = icons[route.name]
return <Ionicons name={name} size={size} color={color}/>
}
})}
tabBarOptions={
{
style: {
height: 50,
width: 300,
flexDirection: 'column',
alignSelf: 'center',
elevation: 2,
borderTopStartRadius: 5,
borderTopEndRadius: 5,
},
activeTintColor: '#845EC2',
}
}
>
结果:
没有这样的容器
【问题讨论】:
-
不完全确定您的代码是什么,但您需要在导航器的 barStyle 属性中添加边距。如果您发布您拥有的代码,我可以帮助您获得与图像匹配的代码
-
有什么解决办法吗?
-
@Aousafrashid 解决方案是在标签导航中使用绝对位置
标签: reactjs react-native react-native-navigation