颤动开关阴影效果
Flutter switch shadow effect
如何为我目前正在使用的 cupertino 开关添加阴影效果。这是我想要达到的结果 image of switch with shadow effect。如果可能,我可以获得代码片段吗?提前致谢!
您可以用 Container
包装开关并向其添加 boxShadow
:
Container(
child: CupertinoSwitch(
activeColor: Colors.blueAccent,
value: _value,
onChanged: (bool value) {
setState(() {
_value = value;
});
},
),
decoration: BoxDecoration(
shape: BoxShape.circle,
boxShadow: [
BoxShadow(
color: Colors.blueAccent.withOpacity(0.2),
spreadRadius: 5,
blurRadius: 10,
offset: Offset(0, 1),
)
]
),
),
结果:
如何为我目前正在使用的 cupertino 开关添加阴影效果。这是我想要达到的结果 image of switch with shadow effect。如果可能,我可以获得代码片段吗?提前致谢!
您可以用 Container
包装开关并向其添加 boxShadow
:
Container(
child: CupertinoSwitch(
activeColor: Colors.blueAccent,
value: _value,
onChanged: (bool value) {
setState(() {
_value = value;
});
},
),
decoration: BoxDecoration(
shape: BoxShape.circle,
boxShadow: [
BoxShadow(
color: Colors.blueAccent.withOpacity(0.2),
spreadRadius: 5,
blurRadius: 10,
offset: Offset(0, 1),
)
]
),
),
结果: