我在Column
布局中遇到了缩放项目的问题。
(我的问题是{strong>不与Text
小部件。我的实际代码有一个复杂的小部件,可以根据用户输入进行扩展。但我会用Text
小部件来证明这个问题。)
我在Text
中有两个Column
个项目。
第一项是在Transform
内扩大的。
Column(children: [
Transform(transform: Matrix4.identity()..scale(4.0), child:
Text("I should not float over the thing below, despite being scaled."),
),
Text("But unfortunately this happens and it pains me greately."),
]);
第一项现在浮在第二项之上。见截图:
我希望布局自动调整为新的比例转换。
或者我希望将第一个Text
裁剪为一定大小(我使用SizedBox
和FittedBox
进行了游戏,但在使用缩放转换时却无法快速进行。
有人可以建议解决方案吗?
答案 0 :(得分:0)
这是Transform
的一个特征。如果您不想这样,请不要使用transform。
你可以改为
new Text("foo", textScaleFactor: 4.0,)