深入了解运行机制:http://www.infoq.com/cn/articles/react-native-solution-dev-environment
import React, { Component } from 'react';
import {
AppRegistry,
StyleSheet,
Text,
View,
Image,
} from 'react-native';
export default class Helloworld extends Component {
render() {
return (
<View style={styles.style_0}>
<View style={styles.view}><Text>自由摆放</Text></View>
<View style={[styles.view, styles.center]}><Text>居中摆放</Text></View>
<View style={[styles.view, styles.left]}><Text>居左显示</Text></View>
<View style={[styles.view, styles.right]}><Text>居右显示</Text></View>
<View style={[styles.centerView]}><Text>方块居中</Text></View>
</View>
);
}
}
const styles = StyleSheet.create({
style_0:{
flex:1,
borderWidth:0.5,
borderColor:'red',
// justifyContent:'center',
// alignItems:'center'
},
view: {
borderWidth:5,
borderColor:'blue',
width:100,
height:40
},
center: {
alignSelf:'center'
},
left: {
alignSelf:'flex-start'
},
right: {
alignSelf:'flex-end'
},
centerView: {
borderWidth:5,
borderColor:'green',
flex:1,
width:200,
},
});
AppRegistry.registerComponent('Helloworld', () => Helloworld);
效果图:
// justifyContent:’center’,
// alignItems:’center’
之后的效果图: