我用的是颤振2.0.4和飞镖2.12.2
我使用下面的代码添加模糊效果。
它在Android上运行得很好,但在iOS设备上并没有提供模糊效果。
有这方面的工作吗?
或者有一些最低版本的iOS,这是可行的?
Container(
width: SizeConfig.screenWidth,
height: SizeConfig.screenHeight,
child: ClipRect(
child: BackdropFilter(
filter: ImageFilter.blur(
sigmaX: 5.0,
sigmaY: 5.0,
),
child: Container(
width: SizeConfig.screenWidth,
height: SizeConfig.screenHeight,
decoration: BoxDecoration(
color: Colors.grey.shade200.withOpacity(0.5)),
),
),
),
)Android模糊效应是活跃的

在iOS上,灰色阴影是活跃的,而模糊效应是不活跃的

有人能提供一些解决办法吗?
发布于 2021-06-02 03:48:01
这是一个长期运行的问题,似乎还没有修复,而且似乎特定于某些用例。
更多关于it的这里
如果您还没有尝试过这一点,那么我建议您尝试创建一个Stack,并将您的Container放在任何您试图模糊的视图之上。
https://stackoverflow.com/questions/67757974
复制相似问题