从Checkboxlist移除多余的空间

时间:2019-11-28 08:53:01

标签: flutter dart flutter-layout checkboxlist flutter-widget

我正在快速创建此复选框列表图块,但它提供了一些多余的多余空间,我该如何删除呢?我想使复选框与文本字段对齐

   Row(
                     children: <Widget>[
                       Flexible(
                       child:
                       CheckboxListTile(
                         title: Text("Remember me"),
                       value: true, onChanged: (value){
                         //checkbox onchange
                           },
                         controlAffinity: ListTileControlAffinity.leading,
                       ),
                     )],
                   )

Screenshot of app that i am creating
Screenshot

1 个答案:

答案 0 :(得分:0)

解决方案1, 尝试添加dense: true

CheckboxListTile(
        dense: true,
        title: Text("Remember me"),
        value: true, onChanged: (value){
        //checkbox onchange
      },
        controlAffinity: ListTileControlAffinity.leading,
      ),

解决方案2, 您需要创建自己的窗口小部件复选框,并在一行中添加文本,

 Row(
          children: <Widget>[
            Checkbox(
              value: _value,
              onChanged: (bool newValue) {
//do stuff
              },
            ),
            Text('WOW'),
          ],
        ),