【问题标题】:layout table react native布局表反应原生
【发布时间】:2018-10-17 21:22:42
【问题描述】:

嗨,我是 React Native 的新手 我的问题是,我如何才能让这种布局设计与样式反应原生

我正在尝试使用

contain:{
   flexDirection: 'row',
   flexDirection: 'column', //or 
}

<View style={contain}>
   <View>el1</View>
   <View>el2</View>
   <View>el3</View>
   <View>el4</View>
   <View>el5</View>
</View>

但是没用 谢谢

http://appweplan.com:8080/public/images/layout.png

【问题讨论】:

    标签: reactjs react-native layout styles


    【解决方案1】:

    您需要嵌套视图并将 flex-direction: 'row' 或 'column' 的样式应用于适当的视图。

    const styles = {
      rowView: {
        flexDirection: 'row'
      },
      columnView: {
        flexDirection: 'column'  
      }
    }
    
    <View style={styles.rowView}>
     <View style={styles.columnView}>
         <Text>Column 1</Text>
         <Text>Column 1</Text>
     </View>
     <View style={styles.columnView}>
         <Text>Column 2</Text>
         <Text>Column 2</Text>         
     </View>
     <View style={styles.columnView}>
         <Text>Column 3</Text>
         <Text>Column 3</Text>
     </View>
    </View>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-11
      • 1970-01-01
      • 1970-01-01
      • 2019-05-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多