我创建一个有两个玩家的游戏。对于选择,我想幻灯片的外观,所以我尝试了开关方法,但它的外观很小。如何增加开关的高度和宽度?有什么办法可以创建这样的外观吗?
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"),
)
],
) ,
),
)
答案 0 :(得分:5)
您可以将Switch
包装在Transform
小部件中并更改比例。
Transform.scale( scale: 2.0,
child: new Switch(
value: true,
onChanged: (bool value1) {},
),
)
Scale = 1是默认大小,0.5为一半大小,2.0为两倍大小,您可以使用以下值:)
答案 1 :(得分:0)
您可以将Switch小部件包装在SizedBox中,并为其设置宽度和高度。
SizedBox(
width: 80,
height: 40,
child: Switch(
value: isChecked,
onChanged: (value) {
//Do you things
}
)
)
答案 2 :(得分:0)
您可以简单地使用到处都兼容的Container。
颤动
Container(
height: //whatever you want
widget: //whatever you want
child: Switch(
value: true,
onChanged: (){
}),
)
答案 3 :(得分:-1)
您应将开关放入容器中,并根据需要为其指定高度和宽度。