请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,我的MaterialTopTabBar不能设置style不知道啥原因

老师,我的MaterialTopTabBar不能设置style不知道啥原因

正在回答 回答被采纳积分+3

3回答

今朝 2022-05-15 00:46:21

因为版本不一样,视频中使用的5.x,你安装的应该是6.x,6.x版本中应该不再支持style属性了

有两个解决方案:

第一种方法是给Tab.Navigator的screenOptions添加tabBarStyle

第二种方法是使用主题配置功能进行修改,当然这个修改只能背景色生效

通过修改主题中colors的card属性,TabBar的背景色会使用到card属性

  1. const MyTheme = {
      ...DefaultTheme,
      colors: {
        ...DefaultTheme.colors,
        card: 'transparent',
      },
    };
0 回复 有任何疑惑可以回复我~
慕无忌6181721 2022-01-14 17:00:05

也报这个错了,什么原因呢


0 回复 有任何疑惑可以回复我~
提问者 weixin_慕田峪1014045 2021-12-04 23:03:06

我知道了

0 回复 有任何疑惑可以回复我~
  • egos #1
    我也遇到了,为啥啥
    回复 有任何疑惑可以回复我~ 2022-05-14 22:18:03
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信