gpt4 book ai didi

react-native - 在 React-Navigation 中为 Tab Navigator 设置背景颜色和徽章

转载 作者:行者123 更新时间:2023-12-04 16:25:36 25 4
gpt4 key购买 nike

在带有 React-Navigation 的 React-Native 中,我有一个像这样的 Tabnavigator:

const testScreenNavigator = TabNavigator({
Tab1: { screen: Tab1Screen },
Tab2: { screen: Tab2Screen },
Tab3: { screen: Tab3Screen },
});
testScreenNavigator.navigationOptions = {
title: 'MY TITLE',
header: {
titleStyle:{
},
style:{
// how to set the options?
},
}
}

现在我想做两件事:
  • 设置 backgroundColor: 'red' of the Tabs in Android (not iOS bottom tabs)
  • 在 Tab1 旁边有一个徽章:例如

  • 表 1 (2) |选项卡2 |表3

    问候

    最佳答案

  • 设置 Header 和 Tab 的 backgroundColor

  • 要为页眉设置背景颜色,请使用 navigationOptions并为选项卡使用设置背景颜色 tabBarOptions .看下面的代码
    const testScreenNavigator = TabNavigator ({
    Tab1: { screen: RecentChatsScreen },
    Tab2: { screen: AllContactsScreen },
    Tab3: { screen: AllContactsScreen}
    }, {
    tabBarOptions : {
    style: {
    backgroundColor: '#42a5f5',
    }
    }
    });

    testScreenNavigator.navigationOptions = {
    title: 'MY TITLE',
    header: {
    style: {
    backgroundColor: '#42a5f5',
    }
    },
    };

    下面是输出

    enter image description here

    关于react-native - 在 React-Navigation 中为 Tab Navigator 设置背景颜色和徽章,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42542132/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com