0%

Flutter ListTile 自定义垂直边距、标题与两边的水平间距

自定义 Flutter ListTile minVerticalPadding 最小垂直边距、horizontalTitleGap 标题与两边的水平间距。

  1. 引入依赖 pub.dev:list_tile_more_customizable
    1
    2
    dependencies:
    list_tile_more_customizable: ^1.2.1
  2. 将需要处的 ListTile 替换成 ListTileMoreCustomizable,即可直接修改 minVerticalPaddinghorizontalTitleGap 以修改相应的值:
    1
    2
    3
    4
    5
    6
    // 类似于
    ListTileMoreCustomizable(
    title: Text("标题"),
    horizontalTitleGap: 0.0, // 标题与两边的水平间距
    minVerticalPadding: 0.0, // 最小垂直边距
    );

pub.dev 地址
源码 GitHub 地址