iOS-毛玻璃效果(1)--仿QQ音乐播放界面模糊背景(任意更改图片模糊度和颜色)

这是本人第一篇文章,小打小闹、大神勿喷。喜欢关注,以后会分享更多干货。话不多说,先甩链接:https://github.com/lukabernardi/LBBlurredImage。

1、我们只需要链接demo中的以下部分(图一)

iOS-毛玻璃效果(1)--仿QQ音乐播放界面模糊背景(任意更改图片模糊度和颜色)_第1张图片
图一

2、把这两对文件拖到自己项目中,然后在你想要实现毛玻璃效果的界面导入头文件,创建一个UImageView,调用第三方库的一个setImageToBlur方法就可以完美实现啦,代码如下(图二)

iOS-毛玻璃效果(1)--仿QQ音乐播放界面模糊背景(任意更改图片模糊度和颜色)_第2张图片
图二

3、有人说:我只想要一点点的毛玻璃效果。有人说:我要很重的毛玻璃效果。这、这。。。当然可以满足啦。(图三)

iOS-毛玻璃效果(1)--仿QQ音乐播放界面模糊背景(任意更改图片模糊度和颜色)_第3张图片
图三

只要改变kLBBlurredImageDefaultBlurRadius的值,就可以随意更改图片的模糊度。有人便会好奇了,问:kLBBlurredImageDefaultSaturationDeltaFactor 那么这个是干嘛用的呢?kLBBlurredImageDefaultSaturationDeltaFactor这个是改变图片颜色、曝光度的值。可以放张自己照片改变下值试试(吓到自己就不负责啦)。

4、当然,这只是一个单纯的毛玻璃效果。你可以在UIimageView上添加一个View。View的透明度和颜色随你喜欢。并在View上来实现你所需要的其它功能。效果展示(图四)

iOS-毛玻璃效果(1)--仿QQ音乐播放界面模糊背景(任意更改图片模糊度和颜色)_第4张图片
图四

你可能感兴趣的:(iOS-毛玻璃效果(1)--仿QQ音乐播放界面模糊背景(任意更改图片模糊度和颜色))