我正在使用FXBlur为基础 View 实现模糊效果。但是我设置的背景色在运行时从未见过。

我有一个“Main View”,里面有一个Image和一个Blur ViewBlur View具有灰色背景。
Image变得越来越模糊,但是我看不到为Blur View设置的灰色。无论我做什么,我都无法同时设置背景色和同时实现模糊效果。

可能是什么问题?有什么解决方法吗?
EDITED:

self.blurView.dynamic = NO;
self.blurView.tintColor = [UIColor grayColor];
self.blurView.contentMode = UIViewContentModeBottom;

最佳答案

blurView tintColor使用累加混合,因此将其设置为灰色不会有太大影响。

如果要添加灰色叠加层以使模糊 View 变暗,请在blurView内添加具有部分透明的灰色backgroundColor的 subview 。

关于iOS无法为FXBlurView设置背景色,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22793066/

10-11 14:37