React Native 布局总结

本文总结了React Native中关于布局的重要属性,包括flexDirection用于设定主轴方向,justifyContent决定子元素沿主轴的排列方式,alignItems控制次轴上的排列,flexWrap处理多行排列,以及flexBasis, flexGrow, flexShrink调整元素尺寸。此外,还涉及了边距、定位等属性。" 117457619,9042382,TensorFlow与CUDA版本对应及cudnn缺失问题解决方案,"['tensorflow框架', 'CUDA', 'GPU', 'cudnn', '版本管理']
摘要由CSDN通过智能技术生成

Flex Direction
在组件的style中指定flexDirection可以决定布局的主轴。子元素是应该沿着主轴的排列方向,默认值是竖直轴(column)方向。
flexDirection enum(‘row’, ‘column’,’row-reverse’,’column-reverse’)

  • row: 从左向右依次排列
  • row-reverse: 从右向左依次排列
  • column(default): 默认的排列方式,从上向下排列
  • column-reverse: 从下向上排列

Justify Content
在组件的style中指定justifyContent可以决定其子元素沿着主轴的排列方式。
justifyContent属性定义了浏览器如何分配顺着父容器主轴的弹性(flex)元素之间及其周围的空间,默认为flex-start。
justifyContent enum(‘flex-start’, ‘flex-end’, ‘center’, ‘space-between’, ‘space-around’)

  • flex-start(default) 从行首开始排列。每行第一个弹性元素与行首对齐,同时所有后续的弹性元素与前一个对齐。
  • flex-end 从行尾开始排列。每行最后一个弹性元素与行尾对齐,其他元素将与后一个对齐。
  • center 伸缩元素向每行中点排列。每行第一个元素到行首的距离将与每行最后一个元素到行尾的距离相同。
  • space-between 在每行上均匀分配弹性元素。相邻元素间距离相同。每行第一个元素与行首对齐,每行最后一个元素与行尾对齐。
  • space-around 在每行上均匀分配弹性元素。相邻元素间距离相同。每行第一个元素到行首的距离和每行最后一个元素到行尾的距离将会是相邻元素之间距离的一半。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值