iOS-在.暗和.亮之间的模糊效果

iOS-在.暗和.亮之间的模糊效果,ios,swift3,uiblureffect,Ios,Swift3,Uiblureffect,我已经在图像上实现了一些模糊效果,到目前为止一切看起来都很好,但我遇到了一些我想改变的细节 我认为UIBlurEffectStyle.dark太暗,而UIBlurEffectStyle.light对我的内容来说太亮 有没有办法实现中间颜色渐变 谢谢您是否尝试使用UIVisualEffectView的alpha属性?可能会像我做的那样做,但它最重要的是去除模糊效果本身,而这不是我想要做的。我试图保持模糊,但使它更轻,我想没有简单的方法来编辑。最简单的方法是将backgroundColor设置为ef

我已经在图像上实现了一些模糊效果,到目前为止一切看起来都很好,但我遇到了一些我想改变的细节

我认为
UIBlurEffectStyle.dark
太暗,而
UIBlurEffectStyle.light
对我的内容来说太亮

有没有办法实现中间颜色渐变


谢谢

您是否尝试使用
UIVisualEffectView
alpha
属性?可能会像我做的那样做,但它最重要的是去除模糊效果本身,而这不是我想要做的。我试图保持模糊,但使它更轻,我想没有简单的方法来编辑。最简单的方法是将
backgroundColor
设置为effectView(例如
.white
),并使用彩色背景视图的
alpha
。否则你将不得不实现你自己的模糊效果,这不是最节省时间的事情。。。是 啊我甚至想过在模糊视图上方添加另一个视图,使用与alpha平衡的白色来提供所需的效果。感谢您的提示:)您是否尝试使用
UIVisualEffectView
alpha
属性?可能会像我做的那样做,但它最重要的是去除模糊效果本身,而这不是我想要做的。我试图保持模糊,但使它更轻,我想没有简单的方法来编辑。最简单的方法是将
backgroundColor
设置为effectView(例如
.white
),并使用彩色背景视图的
alpha
。否则你将不得不实现你自己的模糊效果,这不是最节省时间的事情。。。是 啊我甚至想过在模糊视图上方添加另一个视图,使用与alpha平衡的白色来提供所需的效果。谢谢你的提示:)