更改文字渐变实现方式

newHost
张萌 3 years ago
parent 549d7d9fcb
commit f800ebb1f3

@ -512,18 +512,24 @@ class _MarketPageState extends State<MarketPage>
children: [ children: [
'积分商城'.richText.size(28.sp).italic.bold.black.make(), '积分商城'.richText.size(28.sp).italic.bold.black.make(),
8.wb, 8.wb,
Text( ShaderMask(
shaderCallback: (bounds) {
return LinearGradient(
begin: Alignment.topCenter,
end: Alignment.bottomCenter,
colors: [
Colors.red,
Colors.yellow,
]).createShader(bounds);
},
child: Text(
'限时兑换', '限时兑换',
style: TextStyle( style: TextStyle(
fontSize: 24.sp, fontSize: 24.sp,
color: Colors.white,
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
fontStyle: FontStyle.italic, fontStyle: FontStyle.italic),
foreground: Paint() ),
..shader = ui.Gradient.linear(
Offset(150, 690), Offset(150, 695), [
Color(0xFFF94B4B),
Color(0xFFF7B86F),
])),
), ),
Spacer(), Spacer(),
GestureDetector( GestureDetector(

Loading…
Cancel
Save