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

Kat*_*vtv 4 flutter flutter-dependencies flutter-layout flutter-animation

我创建一个有两个玩家的游戏。对于选择,我想幻灯片的外观,所以我尝试了开关方法,但它的外观很小。如何增加开关的高度和宽度?有什么办法可以创建这样的外观吗?

    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"),

            )
          ],
        )           ,
     ),
    )
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

die*_*per 14

您可以将其包装SwitchTransform小部件中并更改比例。

        Transform.scale( scale: 2.0,
                          child: new Switch(
                            value: true,
                            onChanged: (bool value1) {},
                          ),
                        )
Run Code Online (Sandbox Code Playgroud)

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

  • 解决方案很好。我正在使用`SwitchListTile`,这个解决方案也放大了标题并使用户界面变得奇怪。无论如何+1,因为它解决了提出的问题。 (2认同)