美文网首页
react-native-tabs看这个吧

react-native-tabs看这个吧

作者: coffee1949 | 来源:发表于2019-10-24 17:46 被阅读0次
import React from 'react';
import Ionicons from 'react-native-vector-icons/Ionicons';
import { createAppContainer } from 'react-navigation';
import { createBottomTabNavigator } from 'react-navigation-tabs';


import GameScreen from '../screens/game'
import GiftScreen from '../screens/gift'
import ShopScreen from '../screens/shop'
import InfoScreen from '../screens/info'
import MineScreen from '../screens/mine'

const TABS = {
  Game: {
    screen: GameScreen,
    navigationOptions: {
      tabBarLabel: '游戏',
      tabBarIcon: ({tintColor,focused}) => (
        <Ionicons name='logo-game-controller-b' size={25} color={tintColor} />
      )
    }
  },
  Gift: {
    screen: GiftScreen,
    navigationOptions: {
      tabBarLabel: '礼包',
      tabBarIcon: ({tintColor,focused}) => (
        <Ionicons name='ios-gift' size={25} color={tintColor} />
      )
    }
  },
  Shop: {
    screen: ShopScreen,
    navigationOptions: {
      tabBarLabel: '商城',
      tabBarIcon: ({tintColor,focused}) => (
        <Ionicons name='ios-cart' size={25} color={tintColor} />
      )
    }
  },
  Info: {
    screen: InfoScreen,
    navigationOptions: {
      tabBarLabel: '资讯',
      tabBarIcon: ({tintColor,focused}) => (
        <Ionicons name='ios-list-box' size={25} color={tintColor} />
      )
    }
  },
  Mine: {
    screen: MineScreen,
    navigationOptions: {
      tabBarLabel: '我的',
      tabBarIcon: ({tintColor,focused}) => (
        <Ionicons name='ios-person' size={25} color={tintColor} />
      )
    }
  },
}
let { Game, Gift, Shop, Info, Mine } = TABS
const tabs = { Game, Info, Mine }

const TabNavigator = createBottomTabNavigator(tabs, {
  tabBarOptions: {
    activeTintColor: '#e54d42',
    inactiveTintColor: '#666666',
  },
  initialRouteName: 'Info'
});

export default createAppContainer(TabNavigator);

相关文章

  • react-native-tabs看这个吧

  • 这个冬季,看雪吧

    “盘谷下雪啦!”“云顶下雪啦!”一时间朋友圈,微信群被纷纷的雪刷了屏,隔着屏幕都能感受到大家对雪的热情,在如此寒冷...

  • 醒醒吧,这个看脸的时代!

    木棉是我最好的朋友。她人很好,心地善良,为人低调。可就是长相普通,身材也有些臃肿。舍友们有时候拿她...

  • 这个吧

    我是那种反应特别慢的家伙,不仅仅是慢半拍。我真的希望自己的现在反应,是真实的,我真的很怕自己几个月后,后悔,要知道...

  • 看个书而已,没这个必要吧

    很久以前,我和朋友组建了一个微信读书小队,完成任务就有奖励, 以前微信读书很多书都是免费看的,我就没有认真对待读书...

  • 一个人或许走的很快,但一群人能走的更远

    走进电影院,家人说看《长津湖》,我说没带纸,看个轻松点的吧,导购小姐说那就看《这个杀手不太冷静》吧。 的确,这个《...

  • 这个冬天一起看极光吧

    简单来说,极光是太阳与大气层的杰作,太阳带电粒子流进入地球磁场,与氮和氧反应,所发出的蓝色、绿色、红色和紫色的光芒...

  • 这个,没有吧…

    既然一个敢爱得那么深,还敢把这份爱表现得淋漓尽致,即便最开始是因为相互吸引,渐渐地,另一个就会爱得越来越不走心。

  • 就叫这个吧

    说到文章,说点啥呢?来参加写作组我没有打算好好写出什么,我只想随意的想到什么写什么。因为过去这么多年,说的得体说的...

  • 看云吧

    它知道天空奥妙 在选择的路上撒娇 它知道随风飘摇 在雨后让彩虹微笑 他知道太多缭绕 在尘缘中随星闪耀 标签: 原创

网友评论

      本文标题:react-native-tabs看这个吧

      本文链接:https://www.haomeiwen.com/subject/phpdvctx.html