美文网首页React Native学习
react-native-tabbar-animated 导航t

react-native-tabbar-animated 导航t

作者: 以德扶人 | 来源:发表于2017-12-07 16:57 被阅读37次

    自己封装的方法,欢迎star

    react-native-tabbar-animated

    the animated of tabbar

    前言

    该组件主要是做一个小动画,目前用在tabbar上面,当然其他地方也可以用,可能其他地方适配不太好.

    github 仓库地址

    react-native-tabbar-animated

    gif 项目中的效果

    [图片上传失败...(image-3020b9-1512637166796)]

    install 安装

    npm install react-native-tabbar-animated

    use 使用

    1.导入
    import {CustomAnimation} from 'react-native-tabbar-animated'

    2.使用在react-navigation 的 TabNavigator
    <CustomAnimation animationStyle={'linear'} imageAddress={require('../img/nav-bar-mall-selected.png')} />

    demo:

    Main: {
    screen: Mall,
    navigationOptions: ({screenProps}) =>({
    title: '商城',
    tabBarLabel:({ focused }) =>( focused?'置顶':'商城'),
    tabBarIcon: ({ tintColor,focused }) =>
    ( focused? <CustomAnimation animationStyle={'linear'} imageAddress={require('../img/nav-bar-mall-selected.png')} />
    :
    <Image source={!focused ? require('../img/nav-bar-mall.png') : require('../img/nav-bar-mall-selected.png') }
    style={ styles.icon }
    />
    )
    
    }),
    },
    
    

    api 方法

    方法都是可选,根据需要加入

    相关文章

      网友评论

        本文标题:react-native-tabbar-animated 导航t

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