Wrap简介

可以在水平或垂直方向多行显示其子widget(宽度或高度不够时自动换行)

Wrap属性概要

  1. Wrap({
  2. Key key,
  3. // 设置子部件排列方向
  4. this.direction = Axis.horizontal,
  5. // 设置主轴方向子部件位置(居中、首尾)
  6. this.alignment = WrapAlignment.start,
  7. // 设置主轴方向上子部件间间距
  8. this.spacing = 0.0,
  9. // 设置次轴方向上子部件的分布方式(紧凑、居中、首尾、均分等)
  10. this.runAlignment = WrapAlignment.start,
  11. // 设置次轴方向上子部件间间距
  12. this.runSpacing = 0.0,
  13. // 设置主轴方向上子部件的对齐方式(居中、顶部对齐、底部对齐)
  14. this.crossAxisAlignment = WrapCrossAlignment.start,
  15. // 子项在横轴方向上的排列方式
  16. this.textDirection,
  17. // 子项在竖直方向上的排列方向
  18. this.verticalDirection = VerticalDirection.down,
  19. // 子部件们
  20. List<Widget> children = const <Widget>[],
  21. })