要将Flutter中的文本LinearGradient从topLeft转换为bottomRight,可以通过调整LinearGradient的begin和end属性来实现。
LinearGradient(
begin: FractionalOffset.topLeft,
end: FractionalOffset.bottomRight,
colors: [Colors.red, Colors.blue],
)
Text(
'Hello, World!',
style: TextStyle(
foreground: LinearGradient(
begin: FractionalOffset.topLeft,
end: FractionalOffset.bottomRight,
colors: [Colors.red, Colors.blue],
).createShader(Rect.fromLTRB(0.0, 0.0, 200.0, 200.0)),
),
)
这样就可以将文本应用上从左上角到右下角的渐变色。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云