您的位置:首页 > Web前端 > React

react-native 导航栏

2016-02-04 10:21 573 查看
/**
* Sample React Native App
* https://github.com/facebook/react-native */
'use strict';

var React = require('react-native');
var Image = require('Image');
var {
AppRegistry,
StyleSheet,
Text,
View,
} = React;

var test1 = React.createClass({
render: function() {
return (
<View style={styles.container}>
<View style={styles.main}>
<Text style={{marginTop:40,fontSize:25}}>主显示区域</Text>
</View>
<View style={styles.nav}>
<View style={styles.nav_item}>
<Image source={require('./images/1.png')}/>
<Text style={styles.nav_item_text}>首页</Text>
</View>
<View style={styles.nav_item}>
<Image source={require('./images/2.png')}/>
<Text style={styles.nav_item_text}>办税指南</Text>
</View>
<View style={styles.nav_item}>
<Image source={require('./images/3.png')}/>
<Text style={styles.nav_item_text}>办税服务</Text>
</View>
<View style={styles.nav_item}>
<Image source={require('./images/4.png')}/>
<Text style={styles.nav_item_text}>办税咨询</Text>
</View>
<View style={styles.nav_item}>
<Image source={require('./images/5.png')}/>
<Text style={styles.nav_item_text}>我的</Text>
</View>
</View>
</View>
);
}
});

var styles = StyleSheet.create({
container:{
flex:1,
marginBottom:0
},
main:{
flex:9
},
nav:{
flex:1,
justifyContent:'center',
alignItems:'center',
flexDirection:'row',
backgroundColor:'gray'
},
nav_item:{
flex:1,
justifyContent:'center',
alignItems:'center'
},
nav_item_text:{
fontSize:14
}
});

AppRegistry.registerComponent('test1', () => test1);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: