Flutter中渐变有三种:LinearGradient:线性渐变RadialGradient:放射状渐变SweepGradient:扇形渐变看下原图,下面的渐变都是在此图基础上完成。LinearGradient给一张图片添加从上到下的线性渐变:ShaderMask(shaderCallback:(Rectbounds){returnLinearGradient(begin:Alignment.topCenter,end:Alignment.bottomCenter,colors:[Colors.red,Colors.blue,Colors.green],).createShader(bounds);},blendMode:BlendMode.color,chil...