在flutter中我们如何按百分比设置高度或宽度?

Uma*_*aiZ 7 flutter

需要知道颤振中的一件事是否可以用 % 定义高度/宽度?我正在遵循一些教程,但最后,我注意到 UI 没有响应,所以我认为最好的方法是按百分比固定高度或宽度。

我们可以简单地举个例子SizedBox

SizedBox(height: 20,)
Run Code Online (Sandbox Code Playgroud)

如何在这个 SizedBox 中显示 5% 之类的高度?或者任何其他使高度响应的最佳解决方案?

Bri*_*hod 14

您可以使用FractionallySizedBox代替SizedBox.

前任

FractionallySizedBox(heightFactor: 1, widthFactor: 0.25,
  child: Container(color: Colors.orange)),
Run Code Online (Sandbox Code Playgroud)