美文网首页
react-native view组件

react-native view组件

作者: 剌小胥 | 来源:发表于2016-07-08 21:24 被阅读60次

    /**

    import React, { Component } from 'react';
    import {
    AppRegistry,
    StyleSheet,
    PixelRatio,
    Text,
    View
    } from 'react-native';

    class RAsecond extends Component {
    render() {
    return (
    <View style={styles.flex}>
    <View style={styles.container}>
    <View style={[styles.item,styles.center]}>
    <Text style={styles.font}>酒店</Text>
    </View>
    <View style={styles.item,styles.lineLeftRight}>
    <View style={[styles.center,styles.flex,styles.lineCenter]}>
    <Text style={styles.font}>海外酒店</Text>
    </View>
    <View style={[styles.center,styles.flex]}>
    <Text style={styles.font}>特惠酒店</Text>
    </View>
    </View>
    <View style={styles.item}>
    <View style={[styles.center,styles.flex,styles.lineCenter]}>
    <Text style={styles.font}>团购</Text>
    </View>
    <View style={[styles.center,styles.flex]}>
    <Text style={styles.font}>客栈</Text>
    </View>
    </View>
    </View>
    </View>
    );
    }
    }

    const styles = StyleSheet.create({
    container: {
    marginTop:200,
    marginLeft:5,
    marginRight:5,
    height:84,
    flexDirection:'row',
    borderRadius:5,
    padding:2,
    backgroundColor: '#FF0067',
    },
    item: {
    flex:1,
    height:80
    },
    center: {
    justifyContent:'center',
    alignItems:'center',
    },
    flex:{
    flex:1,
    },
    font:{
    color:'#fff',
    fontSize:16,
    fontWeight:'bold',
    },
    lineLeftRight:{
    borderLeftWidth:1/PixelRatio.get(),
    borderRightWidth:1/PixelRatio.get(),
    borderColor:'#fff',
    },
    lineCenter:{
    borderBottomWidth:1/PixelRatio.get(),
    borderColor:'#fff',
    }
    });

    AppRegistry.registerComponent('RAsecond', () => RAsecond);

    相关文章

      网友评论

          本文标题:react-native view组件

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