這是本人第一篇文章强胰,小打小鬧、大神勿噴妹沙。喜歡關(guān)注偶洋,以后會分享更多干貨。話不多說距糖,先甩鏈接:https://github.com/lukabernardi/LBBlurredImage玄窝。
1、我們只需要鏈接demo中的以下部分(圖一)
圖一
2悍引、把這兩對文件拖到自己項目中哆料,然后在你想要實現(xiàn)毛玻璃效果的界面導(dǎo)入頭文件,創(chuàng)建一個UImageView吗铐,調(diào)用第三方庫的一個setImageToBlur方法就可以完美實現(xiàn)啦,代碼如下(圖二)
圖二
3杏节、有人說:我只想要一點點的毛玻璃效果唬渗。有人說:我要很重的毛玻璃效果。這奋渔、這镊逝。。嫉鲸。當(dāng)然可以滿足啦撑蒜。(圖三)
圖三
只要改變kLBBlurredImageDefaultBlurRadius的值,就可以隨意更改圖片的模糊度玄渗。有人便會好奇了座菠,問:kLBBlurredImageDefaultSaturationDeltaFactor 那么這個是干嘛用的呢?kLBBlurredImageDefaultSaturationDeltaFactor這個是改變圖片顏色藤树、曝光度的值浴滴。可以放張自己照片改變下值試試(嚇到自己就不負責(zé)啦)岁钓。
4升略、當(dāng)然,這只是一個單純的毛玻璃效果屡限。你可以在UIimageView上添加一個View品嚣。View的透明度和顏色隨你喜歡。并在View上來實現(xiàn)你所需要的其它功能钧大。效果展示(圖四)
圖四