reactjs – 如何使用react native在TabNavigation下的页脚文本中
发布时间:2020-12-15 20:47:53 所属栏目:百科 来源:网络整理
导读:我需要在所有页面上设置包含图像和文本的页脚.我使用了反应原生的TabNavigator.问题是页脚文本以大写字母显示,背景颜色也没有变化,无法在页脚中设置图像. { tabBarPosition: 'bottom',tabBarOptions: { activeTintColor: 'white',inactiveTintColor: 'black'
我需要在所有页面上设置包含图像和文本的页脚.我使用了反应原生的TabNavigator.问题是页脚文本以大写字母显示,背景颜色也没有变化,无法在页脚中设置图像.
{ tabBarPosition: 'bottom',tabBarOptions: { activeTintColor: 'white',inactiveTintColor: 'black',activeBackgroundColor: 'darkgreen',inactiveBackgroundColor: 'green',tabBarIcon: ({ tintColor }) => { return ( <Image source={('.../.../image/png')} style={{ tintColor }} /> } }); 如何在页脚中设置图像? 我是新来的本地人. 提前致谢.
TabNavigator有一个选项init,你可以用标签页脚来设计Icon …
这是代码: import React from 'react'; import { StackNavigator,TabNavigator,TabBarBottom } from 'react-navigation'; import { Image,Text } from 'react-native'; import styles from './assets/style'; import Home from './pages/Home'; import Article from './pages/Article'; HomeStack = StackNavigator({ Home : { screen : Home },Article : { screen : Article } }) import Camera from './pages/Camera'; import Follow from './pages/Follow'; import HomeUser from './pages/HomeUser'; import Profile from './pages/Profile'; import Seach from './pages/Search'; export default App = TabNavigator({ Profile : { screen : Profile,navigationOptions : { tabBarIcon : <Image source={require('./assets/images/react-native.png')} style={styles.tabNavigatorProfileIcon} /> } },Follow : { screen : Follow,navigationOptions : { tabBarIcon : <Image source={require('./assets/images/follow.png')} style={styles.tabNavigatorProfileIcon} /> } },Camera : { screen : Camera,navigationOptions : { tabBarIcon : <Image source={require('./assets/images/camera.png')} style={styles.tabNavigatorProfileIcon} /> } },Serach: { screen : Seach,navigationOptions : { tabBarIcon : <Image source={require('./assets/images/search.png')} style={styles.tabNavigatorProfileIcon} /> } },HomeUser : { screen : HomeUser,navigationOptions : { tabBarIcon : <Image source={require('./assets/images/home.png')} style={styles.tabNavigatorProfileIcon} /> } } },{ tabBarOptions : { showLabel : false,activeTintColor : 'rgba(0,1)',inactiveTintColor : 'rgba(0,.3)' },tabBarComponent : TabBarBottom,tabBarPosition : 'bottom' }) 如果你想设置图标安装图标矢量导入并使用它而不是图像! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- [Tips] Ajax error: Access to restricted URI denied
- SQlite:unix时间戳的列格式;整数类型
- swift – 有没有办法测试Array的类型是否是可选的?
- 如何在iphone中连接三个字符串
- c# – 带oauth的webapi,撤销令牌?
- C#/.NET开发学习路线以及职位要求
- applicationContext.xml 配置文件的一些认识
- 2013.6.7 配置文件注册,签名,Manifest.xml
- sax错误:org.xml.sax.SAXParseException: Content is not
- .net – 如何让Ajax加载器跟随鼠标?