繁体   English   中英

如何在 Flutter 中创建与 Apple TV 应用程序相同的背景渐变效果

[英]How to create background gradient effect in Flutter same as Apple TV app

如何创建 Apple TV 应用程序中使用的 Flutter 背景渐变效果的最佳方法如下图所示。 在电影图像后面的背景中,它看起来像是从白色到灰白色的渐变。

在此处输入图像描述

您可以使用container BoxDecoration boxShadow来实现这一点。 这是一个例子

    class MyWidget extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Container(
      height: 200,
      width: 200,
      child: Card(
        child: Center(
          child: Icon(
            Icons.movie,
            size: 150.0,
          ),
        ),
      ),
      decoration: BoxDecoration(boxShadow: [
        BoxShadow(
          color: Colors.white54,
          blurRadius: 10.0,
          offset: Offset(0, 10),
          spreadRadius: 0.5,
        ),
      ]),
    );
  }
}

图像

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM