flutter - Flutter-如何更改CheckboxListTile的大小?

标签 flutter dart widget

如何仅更改CheckboxListTile上的复选框图标大小?
对于Checkbox小部件,我可以使用Transform.scale更改其大小,但是在CheckboxListTile上,我无法操作checkbox图标。
在平板电脑屏幕上,尺寸太小,无法在图像中看到。

tablet and mobile

最佳答案

不知道我是否要在这里提供帮助,但是看起来您正确的事实是,通过CheckBoxListTile小部件添加时,不能更改CheckBox的大小。

不过,您也可以通过为所使用的每个图块插入行来创建自己的图块:

Row(
 children: [
  Icon(Icons.attach_money),
  Text("Sinal"),
  Transform(
   transform: myTransform, // I don't remember the correct syntax for this one
   child: Checkbox(
    value: true,
    onChanged: (_) {},
   ),
  ),
 ]
),

您唯一需要添加的就是根据设备动态更改图标,文本和复选框的大小。 (您可以使用MediaQuery.of(context).size来实现此目的)

关于flutter - Flutter-如何更改CheckboxListTile的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58394816/

相关文章:

firebase - 如何获取Firebase通知数据?

dart - bottomNavigationBar在调用Navigator.pushNamed时会多次重建

dart - 我可以将 List 放入 Flutter 的 SharedPreferences 中吗?

javascript - ThingsBoard 动态更改简单卡片小部件元素的背景颜色

java - 是否可以在单独的 war 文件中创建可动态插入的 GWT 小部件/portlet?

listview - 如何在 Flutter 中使用 ListView 修复 'Bottom Overflowed by XXX pixels'

flutter - 将GridView构建器中的行高度更改为固定高度

dart - native 扩展 - C++ native 库

android - Flutter:如何在 dart 上解析 json 嵌套映射

html - Bootstrap CSS 中断小部件 UI