flutter - 删除 ROw 中两个 IconButton 之间的多余空间

标签 flutter widget flutter-layout flutter-widget

我想删除 Row 小部件中两个 IconButton 之间的一些额外空间 我尝试了更多但仍然无法删除小部件之间的空间

Column(
  children: <Widget>[
    Row(
      mainAxisAlignment: MainAxisAlignment.spaceBetween,
      children: <Widget>[
        Text("Home",
          style: TextStyle(
            fontWeight: FontWeight.bold,
            fontSize: 15,
            color: Colors.black
          )
        ),
        Row(
          mainAxisAlignment: MainAxisAlignment.end,
          children: <Widget>[
            IconButton(
              icon: Icon(
                Icons.edit,
                color: Colors.black,
                size: 20,
              ),
              onPressed: () {
                IntelUtility.navigateToScreen(
                  context, EditHomeAddressScreen()
                );
              },
            ),
            IconButton(
              icon: Icon(
                Icons.delete,
                color: Colors.black,
                size: 20,
              ),
              onPressed: () {},
            ),
          ],
        ),
      ],
    ),
  ],
),

请帮助解决这个问题,我遇到了麻烦:(

pic

最佳答案

不使用 IconButton, 你可以像这样使用 CupertinoButton :

CupertinoButton(
  minSize: double.minPositive,
  padding: EdgeInsets.zero,
  child: Icon(
    Icons.delete,
    color: Color.black,
    size: 20
  ),
  onPressed: () {},
)

关于flutter - 删除 ROw 中两个 IconButton 之间的多余空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60203738/

相关文章:

Flutter 版本管理。错误 : -bash: fvm: command not found

android - 尝试在Flutter中使用Animator时发生编译错误

android - c2dm 更新 android 小部件

Flutter,ListView,如何在ListView的顶部添加几个项目并使其不滚动到顶部

具有固定底部和可滚动上部的 Flutter 布局

flutter - 如何在 flutter 中更新 SilverGrid 或 SilverList 的项目? Flutter 中是否有等同于 notifyDatasetChanged() 的东西?

flutter - 将任意长的十六进制字符串转换为 Dart 中的数字?

dart - Flutter/Dart 覆盖 getApplicationDocumentsDirectory 中的文件不能立即工作

python - DJANGO:表单中缺少空白选择选项

objective-c - 构建自定义小部件,例如 Safari 的 URL 栏