我需要模糊一个小部件,例如一个简单的Container。我如何模糊它。
new Container(
child: new Text('hello I am here'),
height: 100.0,
width: 100.0,
color: Colors.red,
)
考虑以上容器。
您可以像这样创建一个堆栈:
第一个孩子:您要模糊的内容(在您的情况下:容器)
第二个孩子:BackdropFilter
在第二个子项(BackdropFilter)中,有一个参数child,用于将小部件插入树中,该参数不会受到BackdropFilter的影响。
在您的BackdropFilter中,设置过滤器:ImageFilter.blur(5.0,5.0)
5.0是您希望的模糊量。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句