我是这样使用CheckboxListTile的:
ListTileTheme(
contentPadding: EdgeInsets.only(right: 20.0),
child: CheckboxListTile(
controlAffinity: ListTileControlAffinity.leading,
value: false,
onChanged: (value) {},
title: Text(
"افزودن به فهرست پرکاربردها"
),
),
),
结果是
我怎样才能减少空间之间的复选框和它的标题?
4条答案
按热度按时间v440hwme1#
使用转换.翻译
完整示例
fafcakar2#
在
CheckBoxListTile
中,可能很难达到你想要的效果。但是,总是有一个解决方案,这就是使用Row()
。此外,我们将使用FlatButton()
来获得相同的效果。这里的问题是,在
FlatButton()
中,您只需执行与Checkbox()
中的onChanged
相同的操作解决方案
结果
如果你想让
Checkbox()
在右边,你可以把Text()
和Checkbox()
的位置交换一下,其余的都一样。s3fp2yjn3#
尝试将ListTileTheme替换为以下内容:
8xiog9wr4#
这帮助我在ListTileTheme horizontalTitleGap中添加了以下内容:0,