Flutter の CheckboxListTile のチェックボックスとテキストの間のマージンを縮める方法

2324 ワード

title の部分を Transform.translate でずらすといけます。

CheckboxListTile(
  value: true,
  contentPadding: const EdgeInsetsDirectional.all(0),
  tileColor: Colors.white,
  onChanged: (newValue) {
  },
  title: Transform.translate(
    offset: const Offset(-12, 0),
    child: Text(
      item.label,
    ),
  ),
);