我想显示文本渐变从顶部中心到底部中心,我使用下面的代码,但我不知道为什么颜色显示其他类型的颜色,而我改变线性渐变开始和结束属性。下面的图像是我想显示的输出。
。
Scaffold(
body: ShaderMask(
blendMode: BlendMode.srcIn,
shaderCallback: (rect)=>const LinearGradient(
colors: [Color(0xff9747FF)
, Color(0xff3B136F)],
begin: Alignment.topCenter,
end: Alignment.bottomCenter,
)
.createShader(rect),
child: Center(
child: Text('Rahove',style: _textTheme.displayMedium,),
),
),
),
1条答案
按热度按时间ffx8fchx1#
使用
Rect.fromLTWH
指定阴影的高度和宽度**注:**额外24高度是为了在线性轴上扩展线性渐变,以便获得所需的输出。
输出: