我已经看到我无法ElevatedButton在 Flutter 中设置 a 的宽度。如果我很好理解,我应该ElevatedButton把SizedBox. 然后我将能够设置框的宽度或高度。这是对的吗?还有另一种方法吗?
ElevatedButton
SizedBox
在每个按钮周围创建一个有点乏味,SizedBox所以我想知道他们为什么选择这样做。我很确定他们有充分的理由这样做,但我不明白。对于初学者来说,脚手架很难阅读和构建。
new SizedBox( width: 200.0, height: 100.0, child: ElevatedButton( child: Text('Blabla blablablablablablabla bla bla bla'), onPressed: _onButtonPressed, ), ),
正如这里的文档中所说
凸起按钮的最小尺寸为 88.0 x 36.0,可以使用 ButtonTheme 覆盖。
你可以这样做
ButtonTheme( minWidth: 200.0, height: 100.0, child: RaisedButton( onPressed: () {}, child: Text("test"), ), );