Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 三维容器颤振中的梯度效应_Flutter_Flutter Layout - Fatal编程技术网

Flutter 三维容器颤振中的梯度效应

Flutter 三维容器颤振中的梯度效应,flutter,flutter-layout,Flutter,Flutter Layout,如何装饰容器这样的效果。我试着使用梯度,但我不知道如何使水平梯度如图所示。 非常感谢您提供的任何帮助或资源。尝试以下方法: Container( height: 100, decoration: BoxDecoration( gradient: LinearGradient( colors: [ Colors.black, Colors.purple,

如何装饰容器这样的效果。我试着使用梯度,但我不知道如何使水平梯度如图所示。 非常感谢您提供的任何帮助或资源。

尝试以下方法:

Container(
        height: 100,
        decoration: BoxDecoration(
          gradient: LinearGradient(
            colors: [
              Colors.black,
              Colors.purple,
              Colors.blue,
              Colors.green,
              Colors.brown,
            ],
            begin: Alignment.topCenter,
            end: Alignment.bottomCenter,
            stops: [0.01, 0.3, 0.4, 0.8, 1],
          ),
        ),
      )
您已经有了颜色,您必须创建
停止
,这在我的示例中是不言自明的,并且必须与颜色具有相同的长度

如果要使其水平,请调整
开始
结束
参数。

尝试以下操作:

Container(
        height: 100,
        decoration: BoxDecoration(
          gradient: LinearGradient(
            colors: [
              Colors.black,
              Colors.purple,
              Colors.blue,
              Colors.green,
              Colors.brown,
            ],
            begin: Alignment.topCenter,
            end: Alignment.bottomCenter,
            stops: [0.01, 0.3, 0.4, 0.8, 1],
          ),
        ),
      )
您已经有了颜色,您必须创建
停止
,这在我的示例中是不言自明的,并且必须与颜色具有相同的长度

如果要使其水平,请调整
begin
end
参数