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

标签 flutter dart button flutter-layout flutter-widget

如果我想让 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,
      ),
    )
  ],
);

关于flutter - 使连续的按钮在 flutter 中具有相同的宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52583856/

相关文章:

php - 如何从服务器上的php文件获取json数据到flutter应用程序

flutter - Flutter中各种小部件的滚动问题

android - 从 Flutter 访问硬件按钮(如音量按钮)

flutter - 在上载到Firebase之前先调整图像的大小

c# - 我如何 foreach winforms 中的所有按钮 (C#)

java - 如何通过按下按钮停止循环

button_to 的 HTML 内容

android - 无法在 Android 模拟器上运行 Flutter App

flutter - didChangeDependencies 和 initState 有什么区别?

flutter - 如何将 float Action 粘贴到底部 flutter (底部对齐)