|
//
// UIImageViewExt.swift
// ExtensionKit
//
// Created by FFIB on 2017/9/14.
// Copyright © 2017年 FFIB. All rights reserved.
//
import UIKit
extension UIImageView {
public func blur(withStyle style: UIBlurEffectStyle) {
let blurEffect = UIBlurEffect(style: style)
let blurEffectView = UIVisualEffectView(effect: blurEffect)
blurEffectView.frame = bounds
blurEffectView.autoresizingMask = [.flexibleWidth, .flexibleHeight]
addSubview(blurEffectView)
clipsToBounds = true
}
public func blurred(withStyle style: UIBlurEffectStyle) -> UIImageView {
blur(withStyle: style)
return self
}
}
|