0

有没有办法改变 Flutter 中字母(单词/文本)的大小比例?理想情况下,我需要有能力改变一些容器的大小,例如,这个容器的文本子必须填充从边缘到边缘的所有空间,不管这个容器的大小比例是多少。如果容器的大小为 10*200,并且该容器的子项是带有“3”的文本,那么三个数字必须是非常瘦/高的数字。我希望这是有道理的。

下面的图片大致显示了我的意思(不要看红色背景):

在此处输入图像描述 在此处输入图像描述

比如说,第一张图片的比例为 20*160,而第二张图片的比例正好相反(160*20)。

也许有一些包呢?

4

1 回答 1

1

只是对于可能有相同问题的人,转换小部件将是这样的:

Transform(
  transform: Matrix4.identity()
    ..setEntry(0, 0, xProportion),
    ..setEntry(1, 1, yProportion),
  alignment: FractionalOffset.center,
  child: Text("3"),
)
于 2020-05-06T15:17:21.217 回答