BlurEffect

#import "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController

- (void)viewDidLoad
{
    [super viewDidLoad];
    
    // 元画像生成
    UIImageView * myImage = [[UIImageView alloc]initWithFrame:self.view.bounds];
    myImage.image = [UIImage imageNamed:@"bird.jpg"];
    [self.view addSubview:myImage];

    //ブラースタイルの決定
    UIVisualEffect * blurEffect = [UIBlurEffect effectWithStyle:UIBlurEffectStyleLight];

    //VisualEffectViewにVisualEffectを設定
    UIVisualEffectView *effectView = [[UIVisualEffectView alloc] initWithEffect:blurEffect];

    //VisualEffectViewを_blurViewと同じサイズに設定
    effectView.frame = myImage.bounds;

    //_blurViewにVisualEffectViewを追加
    [myImage addSubview:effectView];
}

- (void)didReceiveMemoryWarning {
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}

@end

※端末のOSの設定で、
General > Accessbility > Reduced > Increase Contrast > Reduce Transparency
が設定されている場合は、機能しないので注意