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: (){
}),
)