horshoo
horshoo
发布于 2个月前

flutter Container 线性渐变

Container(
  width: 150.0,
  height: 150.0,
  decoration: BoxDecoration(
    // 默认是从左往右的渐变
    gradient: LinearGradient(
      // 渐变的色值数组
      colors: [
        Colors.red,
        Colors.blue
      ],
      // 通过 stops 属性控制渐变色大小
      stops: [
        0.2, 1
      ],
      '我是一个有渐变色的 Container'),
)

// 设置从上往下的渐变
gradient: LinearGradient(
  begin: Alignment.topCenter,
  end: Alignment.bottomCenter,
  ...
)