Builder(
builder: (context) {
RenderBox box = context.findRenderObject();
final Shader radialGradient =
RadialGradient(colors: [Colors.orangeAccent, Colors.cyan],tileMode: TileMode.repeated)
.createShader(Rect.fromLTWH(
0.0, 0.0, box?.size?.width, box?.size?.height));
final Shader linearGradient =
LinearGradient(colors: [Colors.orangeAccent, Colors.cyan])
.createShader(Rect.fromLTWH(
0.0, 0.0, box?.size?.width, box?.size?.height));
return Text(
"我是一名Flutter初學者奏寨,請多多關照望浩!",
style: TextStyle(
fontSize: 20,
fontWeight: FontWeight.bold,
foreground: Paint()..shader = radialGradient),//linearGradient
);
},
),
image.png