react-native – 在React-Navigation中为Tabnavigator设置backgr
发布时间:2020-12-15 20:30:58 所属栏目:百科 来源:网络整理
导读:在React-Native中使用React-Navigation我有一个像这样的Tabnavigator: const testScreenNavigator = TabNavigator({ Tab1: { screen: Tab1Screen },Tab2: { screen: Tab2Screen },Tab3: { screen: Tab3Screen },});testScreenNavigator.navigationOptions =
在React-Native中使用React-Navigation我有一个像这样的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? },} } 现在我想做两件事: >设置Android中的Tabs的backgroundColor:’red'(不是iOS底部标签) Tab1(2)| Tab2 | TAB3 问候 解决方法
>为Header和Tab设置backgroundColor
要为Header设置背景颜色,请使用navigationOptions并为Tab设置背景颜色使用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',} },}; 以下是输出 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |