SwiftでUIBlurEffect実装してみた
SwiftでUIBlurEffectを実装してみた。
iOS7の登場と共に複数のライブラリが出現した。
iOS8では、動的にぼかしエフェクトを生成できるUIBlurEffectが追加されたため、今後はこれが主流になってくるだろう。
import UIKit class BlurEffectViewController: UIViewController { @IBOutlet var image: UIImageView override func viewDidLoad() { super.viewDidLoad() addBlurEffect() } func addBlurEffect() { var effect = UIBlurEffect(style: UIBlurEffectStyle.Light); var effectView = UIVisualEffectView(effect: effect); let rect = UIScreen.mainScreen().applicationFrame effectView.frame = CGRectMake(0, 0, rect.width, rect.height / 3) view.addSubview(effectView); } }