美文网首页
react-native-tab-navigator的简单实用

react-native-tab-navigator的简单实用

作者: 壹点微尘 | 来源:发表于2017-07-17 22:51 被阅读21次
1.执行命令
yarn add react-native-tab-navigator

2. 导入组件
import TabNavigator from 'react-native-tab-navigator';
3. 实用示例
export default class imooc_gp extends Component {

  constructor(props){
   super(props);
   //状态切换
   this.state = {
       selectedTab: 'home',
   }

  }

  render() {
    return (
      <View style={styles.container}>
        <TabNavigator>
          <TabNavigator.Item
              selected={this.state.selectedTab === 'home'}
              title="Home"
              renderIcon={() => <Image source={...} />}
              renderSelectedIcon={() => <Image source={...} />}
              badgeText="1"
              onPress={() => this.setState({ selectedTab: 'home' })}>
              {homeView}
          </TabNavigator.Item>
          <TabNavigator.Item
              selected={this.state.selectedTab === 'profile'}
              title="Profile"
              renderIcon={() => <Image source={...} />}
              renderSelectedIcon={() => <Image source={...} />}
              onPress={() => this.setState({ selectedTab: 'profile' })}>
              {profileView}
          </TabNavigator.Item>
        </TabNavigator>
      </View>
    );
  }
}

相关文章

网友评论

      本文标题:react-native-tab-navigator的简单实用

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