我正在尝试使UIVisualEffectView在我的视图中产生漂亮的模糊效果。但我认为UIVisualEffectView会产生非常强烈的模糊。
我正试图调节我的UIVisualEffectView的模糊程度,我想要一个弱模糊。
你知道怎么做吗?
答案 0 :(得分:5)
您无法使用UIVisualEffectView
执行此操作 - 模糊的唯一选项是:
enum UIBlurEffectStyle : Int {
case ExtraLight
case Light
case Dark
}
UIBlurEffect
,UIVisualEffect
或UIVisualEffectView
上没有任何属性可用于'幅度'模糊。
This blog post是一个很好的起点,如果你想要自己推动自己的'模糊具有自定义幅度的视图。
答案 1 :(得分:2)
此外,您可以使用WWDC 2013中的UIImage + ImageEffects.h类别。它有更多内容可供调整
e.g。来自https://github.com/ParsePlatform/Anypic/tree/master/Anypic-iOS/Vendor/UIImageEffects