iOS小技巧之模糊特效

介绍

iOS7后模糊特效成为了iOS系统及App中最常见的特效之一,想要实现模糊特效其实非常简单

实现

首先我们在视图中拖一个Image控件,设置好图片,做好代码关联

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)

原图效果

《iOS小技巧之模糊特效》

最终效果

《iOS小技巧之模糊特效》

    原文作者:Hydrogen
    原文地址: https://segmentfault.com/a/1190000003870360
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞