【发布时间】:2018-11-01 08:05:47
【问题描述】:
在 Android 中,我可以使用 scaleX 和 scaleY 属性,但在 Flutter 中我找不到类似的东西。
有Transform.scale(),但它结合了scaleX 和scaleY,而我需要的只是scaleX。我知道 Perspective 可以提供帮助,但对于 scaleX 属性来说它太多了。谁有更好的答案?
【问题讨论】:
-
我知道 SizedBox,谢谢,但你确定你在这里谈论的是规模吗?因为我说的不是宽度和高度。
-
所以您真的想要缩放内容吗?如果是这样,请使用Transform 通用ctor - 查看Transform.scale 如何定义
transform属性并执行类似操作:transform = Matrix4.diagonal3Values(scale, scale, 1.0), -
不好意思,我不知道scaleX怎么用,你可以在回答里发一下。
-
谢谢@pskink,它成功了。请写在答案中,我会接受的。
标签: dart flutter flutter-layout