Swift에 UIBlurEffect, 클라우드 유리 효과 설치

3218 단어 SwiftiOS
Swift에 UIBlurEffect를 설치해 보았습니다.
iOS 7이 등장하면서 여러 라이브러리가 등장했다.
  • iOS-blur
  • FXBlurView
  • ios-realtimeblur
  • iOS 8에는 역동적으로 흐림 효과를 생성할 수 있는 UIBlurEffect가 추가돼 앞으로 주류가 될 것으로 보인다.

    BlurEffectViewController.m
    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);
        }
    }
    

    좋은 웹페이지 즐겨찾기