gpt4 book ai didi

flutter LinearGradient 透明到白色覆盖

转载 作者:行者123 更新时间:2023-12-01 23:02:54 26 4
gpt4 key购买 nike

我正在尝试制作一个从透明逐渐变为白色的容器。我会把它放在东西上面,这样看起来后面的内容正在逐渐消失到背景的白色中。

当我尝试使用 LinearGradient 执行此操作时,我得到了这种奇怪的灰色。

Widget body() => Stack(
children: [
MyFormWidget(),
Container(
decoration: BoxDecoration(
gradient: LinearGradient(
begin: Alignment.topCenter,
end: Alignment.bottomCenter,
colors: [Colors.transparent, Colors.white])))]);

gradient

这是怎么回事?

我尝试了 ShaderMask,但它只适用于 child ,我不想将页面内容作为 child 包含,因为我只想将其应用于屏幕的一部分。

如何在堆栈顶部制作一个简单的透明-> 白色 Fad 容器?

最佳答案

Colors.transparent 替换为 Colors.white.withOpacity(0.0)

关于 flutter LinearGradient 透明到白色覆盖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71566766/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com