Flutter 颤振增加开关的高度和宽度?

Flutter 颤振增加开关的高度和宽度?,flutter,flutter-layout,flutter-dependencies,flutter-animation,Flutter,Flutter Layout,Flutter Dependencies,Flutter Animation,我创建了一个单人和两名玩家的游戏。对于选择,我希望幻灯片外观,所以我尝试了切换方法,但它看起来非常小。如何增加开关的高度和宽度?有没有办法让你看起来很受欢迎 new Center( child: new Padding(padding:EdgeInsets.all(50.00), child: new Column( mainAxisSize: MainAxisSize.max, childr

我创建了一个单人和两名玩家的游戏。对于选择,我希望幻灯片外观,所以我尝试了切换方法,但它看起来非常小。如何增加开关的高度和宽度?有没有办法让你看起来很受欢迎

    new Center(
      child:
      new Padding(padding:EdgeInsets.all(50.00),
          child:
        new Column(
        mainAxisSize: MainAxisSize.max,
          children: <Widget>[
            new Switch(value: _value, onChanged: (bool value1)

            {
              _value=value1;

            },
              materialTapTargetSize: MaterialTapTargetSize.shrinkWrap,
              activeThumbImage: new AssetImage("assets/Images/1.png"),
              inactiveThumbImage: new AssetImage("assets/Images/1.png"),

            )
          ],
        )           ,
     ),
    )
新中心(
儿童:
新填充物(填充物:边缘集全部(50.00),
儿童:
新专栏(
mainAxisSize:mainAxisSize.max,
儿童:[
新开关(值:_值,一旦更改:(布尔值1)
{
_值=值1;
},
MaterialTargetSize:MaterialTargetSize.shrinkWrap,
activeThumbImage:new AssetImage(“assets/Images/1.png”),
不活动图像:新资产图像(“资产/图像/1.png”),
)
],
)           ,
),
)

您可以将
开关
封装在
转换
小部件中,并更改比例

        Transform.scale( scale: 2.0,
                          child: new Switch(
                            value: true,
                            onChanged: (bool value1) {},
                          ),
                        )

Scale=1是默认大小,0.5一半大小,2.0两倍大小,您可以使用以下值:)

您应该将交换机放在容器中,并根据需要为其提供高度和宽度。

您可以将交换机小部件包装在大小框中并设置宽度和高度

SizedBox(
  width: 80,
  height: 40,
  child: Switch(
    value: isChecked,
    onChanged: (value) {
      //Do you things
    }
  )
)

您可以简单地使用在任何地方都更兼容的容器

飘动


解决办法是好的。我使用的是
SwitchListTile
,这个解决方案也放大了标题,使UI变得怪异。总之+1,因为它解决了问题。我还在寻找更新活动和非活动图像的方法,以使用画布/图片/图像,而不必使用本地资产图像或网络图像,你知道如何更新吗?
Container(
                height: //whatever you want
                widget: //whatever you want
                child: Switch(
                    value: true, 
                    onChanged: (){

                }),
              )