前导与头衔差距过大;

enter image description here

如何减少;

  1. 用容器翘曲引线,并将右边距设为负数;
  2. 扭曲标题并向左设置填充

然而,它根本不起作用;

推荐答案

最终,您最好构建自己的容器-ListTile没有什么特别或复杂之处.这样,您就可以轻松地自定义标题和按钮之间的间距等内容.只需使用类似于以下内容:

  Container(
    padding: new EdgeInsets.symmetric(vertical: 6.0, horizontal: 6.0),
    margin: EdgeInsets.symmetric(vertical: 6.0),

    decoration: BoxDecoration(
      borderRadius: BorderRadius.circular(6.0),
      border: Border.all(color: Colors.black),
    ),

    child: Column(
      children: <Widget>[
        Row(
          mainAxisAlignment: MainAxisAlignment.start,
          children: <Widget>[

                  IconButton(
                    icon: Icon(myLeadingIcon),
                    onPressed: () => {},
                  ),
                  Padding(padding: EdgeInsets.only(left: 20.0)),
                  Text(_myTitle),
                ],
              ),
    ...

Flutter相关问答推荐

未处理异常:字符串类型不是值类型子类型的子类型'

try 在Flutter应用程序中传递变量到FirebaseFirestore Where子句

无效字符(位于字符68处)flutter—update—... europe-west1.firebasedatabase.app/

在Flutter 中将参数从一个类传递到另一个类

无法让Riverpod Stream发出新值

如何将 colored颜色 阴影作为默认容器 colored颜色 应用于自定义窗口小工具?

如何将Will POP示波器转换为POP数据抖动的POP示波器

无法将新文物与Flutter 项目集成在一起

从Firestore流式传输单个文档还是整个集合更好?

如何在 Flutter 中创建具有渐变背景色的自定义 Snackbar?

为什么我们需要使用ChangeNotifierProvider而不是仅仅使用ChangeNotifier?

更改底部导航栏下方 Flutter Snackbar 的位置

如何更改 DropDownMenu 的显示方向?

我在手机上找不到我的 Flutter 应用缓存数据

Cloud firestore:如何使用 map 对象创建和更新嵌套数组

Riverpod 在使用冻结副本更新状态时触发重建,即使没有任何更改

Flutter Serverpod 在示例项目上返回 400 错误

Flutter:当我通过 Transform.rotate 旋转水平 ListView 时,左右边缘被切断

Flutter 中的 Firebase 后台消息处理程序产生重复的隔离并运行应用程序两次

Flutter Firebase:如何判断返回值是否是特定对象