0

I want to set blur effect in full screen like gonna app

here is my code i want to set blur effect

 let paths = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)[0] as String
 filePathToWrite1 = "\(paths)/\(videoTitle[a]).jpg"
 let img = UIImage(contentsOfFile: filePathToWrite1)
 viewImg.image = img

 let blurEffect = UIBlurEffect(style: UIBlurEffectStyle.Dark)
        blurEffectView = UIVisualEffectView(effect: blurEffect)
        blurEffectView.frame = viewImg.bounds
        blurEffectView.autoresizingMask = [.FlexibleWidth, .FlexibleHeight]

         viewImg.addSubview(blurEffectView)
         view.addSubview(viewImg)

Here is img for my Original img

enter image description here

After blur effect

enter image description here

And i want to like below enter image description here

John
  • 203
  • 2
  • 4
  • 15
  • you can use view.backgroundColor = [UIColor colorWithWhite:0 alpha:0.3] – Reshmi Majumder Feb 05 '16 at 05:42
  • blur and transparent are fully different thing use [UivisualEffectView](https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIVisualEffectView/) for blurry ness – Ratul Sharker Feb 05 '16 at 06:04

1 Answers1

0

put this code under viewImg.image = img :

viewImg.contentMode = .ScaleAspectFill
asd3344
  • 3
  • 4