我已经知道我无法在Flutter中设置RaisedButton的宽度。如果我很了解,我应该将RaisedButton放入SizedBox。然后,我将能够设置盒子的宽度或高度。这是正确的吗?还有另一种方法吗?

在每个按钮周围创建一个SizedBox有点繁琐,所以我想知道为什么他们选择了这种方式。我很确定他们有这样做的充分理由,但我没有看到。
脚手架对于初学者来说很难阅读和构建。

new SizedBox(
  width: 200.0,
  height: 100.0,
  child: new RaisedButton(
    child: new Text('Blabla blablablablablablabla bla bla bla'),
    onPressed: _onButtonPressed,
  ),
),

最佳答案

如文档here中所述



你可以那样做

ButtonTheme(
  minWidth: 200.0,
  height: 100.0,
  child: RaisedButton(
    onPressed: () {},
    child: Text("test"),
  ),
);

关于flutter - 如何在Flutter中设置RaisedButton的宽度?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50293503/

10-09 03:21