iOS小技巧之模糊特效

介紹

iOS7後模糊特效成爲了iOS系統及App中最多見的特效之一,想要實現模糊特效其實很是簡單swift

實現

首先咱們在視圖中拖一個Image控件,設置好圖片,作好代碼關聯spa

viewDidLoad方法中實現模糊特效

//建立模糊效果類實例,UIBlurEffectStyle的枚舉值能夠本身嘗試一下不一樣的選擇
        let blurEffect = UIBlurEffect(style: UIBlurEffectStyle.ExtraLight)
        //建立效果視圖類實例
        let EffertView = UIVisualEffectView(effect: blurEffect)
        //設置模糊的透明程度
        EffertView.alpha=0.8
        //設置效果視圖類實例的尺寸
        EffertView.frame.size = CGSize(width: view.frame.width, height: view.frame.height)
        //將模糊效果視圖類實例放入背景中
        backGroundImage.addSubview(EffertView)

原圖效果

圖片描述

最終效果

圖片描述

相關文章
相關標籤/搜索