flutter - 使连续的按钮在 flutter 中具有相同的宽度

如果我想让 Row 中的两个或多个 Buttons 具有相同的 Width,我该如何制作? 例如,我有三个具有不同标题的 RaisedButtons,比如说 ApproveRejectNeed Revise,如果我把Row 中的三个 Button,它们会有不同的 Width,我不想要它。 我需要的是它们具有相同的 Width

最佳答案

您可以使用 Row 将您的 child 用 Expanded 包裹起来:

Row(
  children: <Widget>[
    Expanded(
      child: RaisedButton(
        child: Text('Approve'),
        onPressed: () => null,
      ),
    ),
    Expanded(
      child: RaisedButton(
        child: Text('Reject'),
        onPressed: () => null,
      ),
    ),
    Expanded(
      child: RaisedButton(
        child: Text('Need Revise'),
        onPressed: () => null,
      ),
    )
  ],
);

https://stackoverflow.com/questions/52583856/

相关文章:

dart - 输入文本时自动扩展的 Flutter 文本字段,然后在达到特定高度时开始滚动文本

android - 使用 google dart 语言的原生移动应用程序

dart - Flutter - 无法构建,因为框架已经在构建

flutter - 找不到路线生成器

dart - 如何在 flutter 中将图像转换为base64图像?

dart - Flutter 测试 MissingPluginException

api - 为 HTTPClient get() 请求设置超时

flutter - 如何在 Flutter 中获取当前选项卡索引

Flutter - 如何在 ListView 中居中小部件

Flutter - 容器上的叠加卡片小部件