【问题标题】:Flutter - CheckboxListTile - Border color whiteFlutter - CheckboxListTile - 边框颜色白色
【发布时间】:2019-11-13 07:46:22
【问题描述】:

我不知道如何更改复选框边框的颜色并将文本移近。下面是我想要实现的代码和图像。

谢谢!

CheckboxListTile(
                  title: const Text('Remember Me'),
                  value: _isSelected,
                  onChanged: (bool value) {
                    setState(() {
                      _isSelected = value;
                    });
                  },
                  controlAffinity: ListTileControlAffinity.leading,
                ),

【问题讨论】:

  • 您在使用CheckboxListTile时无法控制这些属性

标签: flutter dart


【解决方案1】:

试试这个解决方案:

Theme(
    data: ThemeData(unselectedWidgetColor: Colors.white),
    child: CheckboxListTile(....),
    )

【讨论】:

  • 这可行,但列表图块的文本会发生变化。
【解决方案2】:

您可以在行内使用复选框

Row(children:[Checkbox(...), Text(...)]);

【讨论】:

    【解决方案3】:

    这两个属性检查颜色和活动颜色可以帮助您更改复选框的颜色.. 靠近文本。您可以使用 Container 或 Row : 您可以使用带有主轴对齐的行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-25
      • 2018-10-24
      • 2019-11-23
      • 1970-01-01
      • 1970-01-01
      • 2020-09-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多