如何在颤动中添加行之间的空间?

2024-06-21

主要问题是我想在行之间添加一些空格,并且该行是SingleChildScrollView,我的小部件树:

 child: SingleChildScrollView(
    child: Column(
      mainAxisAlignment: MainAxisAlignment.spaceBetween,
      children: <Widget>[
        Row(
          // first row with 3 column
          mainAxisAlignment: MainAxisAlignment.spaceEvenly,
          children: <Widget>[
            Container(),
            Container(),
            Container(),
          ],
        ),
        Row(
          // second row also with 3 column ans so on 
          mainAxisAlignment: MainAxisAlignment.spaceEvenly,
          children: <Widget>[
            Container(),
            Container(),
            Container(),
            //Row( third  row also with 3 column ans so on
              //Row( fourth  row also with 3 column ans so on
            // ....
          ],
        ),
      ],
    ),
  ),

我得到以下输出:

那么如何为小部件添加更多空间SingleChildScrollView,所以期望mainAxisAlignment:MainAxisAlignment.spaceBetween在行之间放置一些空格,或者如何简单地在行之间添加空格?


SizedBox如果您对固定像素间隙感到满意,那么效果很好。Spacer是另一种选择,并且是弯曲的,这可能是也可能不是您想要的,具体取决于您将其嵌套在什么下。如果您喜欢使用相对尺寸,我也可以推荐FractionallySizedBox,它在一定比例的区域上运行,非常适合响应式设计。例如,如果您想要 5% 的垂直间隙,您可以将其表示为:

FractionallySizedBox(heightFactor: 0.05),
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在颤动中添加行之间的空间? 的相关文章

随机推荐

  • 如何在 C++11 中返回类成员向量

    我读了几篇关于如何从方法返回向量的文章 其中包括 c11 右值和移动语义混淆返回语句 https stackoverflow com questions 4986673 c11 rvalues and move semantics conf
  • 将外部 CAB 添加到具有内部 CAB 的 MSI

    我有一个安装应用程序的 Visual Studio 安装程序 vs2015 我希望它还安装一组配置文件 其内容因物理安装位置而异 这些文件将作为 cab 文件交付到与 msi 相同的目录中 cab 有一组已知的文件 这些文件将分布在安装位置
  • 将两个垂直滚动条相互绑定

    我在控件中有两个 TextBox 并且它们都有两个 VerticalScrollBar 我想在它们之间绑定 VerticalScrollBars 如果一个向上 第二个也会向上等等 如果可以的话我该怎么做 Thanks 不是真正的绑定 但它有
  • 生成斐波那契数列的 Shell 脚本

    我正在尝试创建一个递归函数来计算斐波那契系列中的第 n 个数字 我已经找到了很多解决这个问题的方法 但我不知道为什么我的解决方案不起作用 谢谢 function fib if 1 eq 1 o 1 eq 2 then return 1 el
  • 使用 Mockitos 传递参数化输入

    我正在使用 Mockito 进行单元测试 我想知道是否可以使用 Junit 测试中的方式发送参数化输入参数 e g InjectMocks MockClass mockClass new MockClass Test public void
  • 我想找到 C# 代码中所有后面没有括号的 if 语句。通过正则表达式

    我想找到所有if声明和for后面没有大括号的语句 当你在一个文件中写入一行时if声明您大多不会将其括在大括号中 所以我想找到所有这些if and for声明 请帮忙 就像我想捕捉这个声明 if childNode Name B return
  • 如果字符串包含数字,则仅返回字符串中的数字

    例如 字符串是abc123CD需要找到一种只读方法numbers在字符串中i e select a postgres function abc123CD Result 123 My try select substring abc123CD
  • 非回文的上下文无关语法

    我需要一个 CFG 来生成回文以外的字符串 已提供解决方案如下 计算理论导论 Sipser R gt XRX S S gt aTb bTa T gt XTX X
  • Open Graph beta:如何在操作中标记朋友?

    我已经成功地使用发布了一个活动图形API http en wikipedia org wiki Facebook Platform Graph API 如何在操作中标记好友 我可以看到您可以在操作仪表板中添加标签 但除此之外 它没有指定如何
  • 部署 JSF 复合组件以供共享使用

    我从事一个 Java EE 项目 该项目计划在未来变得相当大 我想共享尽可能多的代码 这不仅包括 Java 代码 还包括 UI 元素的代码 我考虑开发基于明确定义的主题 如用户管理 税收 产品 的企业组件 这些组件在消息 bean 等的基础
  • 计算出类型索引的自由 monad 的细节

    我一直在使用免费的 monad 来构建 DSL 作为语言的一部分 有一个input命令 目标是在类型级别反映输入原语期望的类型 以提高安全性 例如 我希望能够编写以下程序 concat Action String String concat
  • 带结束标记和不带结束标记的 XML(自结束标记)

    如何区别
  • 代码分割/反应可加载问题

    我正在尝试使用react loadable 将代码分割引入我的应用程序 我在一个非常简单的组件上尝试过 const LoadableComponent Loadable loader gt import components Shared
  • 将 JavaScript 引擎嵌入到 .NET 中 [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 只是想知道是否有人尝试过将任何 js 引擎嵌入并实际集成到 net 环境中 我可以找到并实际使用 经过L
  • 检测 JSON 数组中没有重复项的最快正确方法是什么?

    我需要检查数组中的所有项目是否都是唯一的serde json Value 由于该类型没有实现Hash我想出了以下解决方案 use serde json json Value use std collections HashSet fn is
  • 使用 JavaScript 的计时器

    我想使用java脚本实现计时器 我想随着间隔的变化而减少计时器 Example假设我的计时器从 500 开始 我想要根据级别减少计时器 例如1 一级定时器应减1 且递减速度应较慢 2 2级定时器应递减2 递减速度应为中等3 3级定时器应减3
  • Spark中的count和collect函数抛出IllegalArgumentException

    当我使用时抛出此异常时 我尝试在本地 Spark 上加载一个小数据集count 在 PySpark 中 take 似乎有效 我试图搜索这个问题 但没有找到原因 看来RDD的分区有问题 有任何想法吗 先感谢您 sc stop sc Spark
  • 我应该如何在软件中实现通用 FMA/FMAF 指令?

    FMA是一个融合乘加指令 这fmaf float x float y float z 函数于glibc称为vfmadd213ss操作说明 我想知道这个指令是如何执行的 据我的理解 添加的指数x and y 尾数相乘x and y 将结果归一
  • Android 视图和视图组

    在安卓中ViewGroup继承自View A ViewGroup是一个容器 里面装有Views ViewGroup LinearLayout View TextView 为什么 Android 的人们将这种关系定义为Inheritance而
  • 如何在颤动中添加行之间的空间?

    主要问题是我想在行之间添加一些空格 并且该行是SingleChildScrollView 我的小部件树 child SingleChildScrollView child Column mainAxisAlignment MainAxisA