/* - - - - - - 图片模糊 - - - - - - */
UIImageView *imaV = [[UIImageView alloc] init];
imaV.frame = CGRectMake(0, 0, 320, 500);
imaV.image = [UIImage imageNamed:@"1.jpg"];
[self.view addSubview:imaV];
UIVisualEffect *effect = [UIBlurEffect effectWithStyle:UIBlurEffectStyleExtraLight];
UIVisualEffectView *effectView = [[UIVisualEffectView alloc]initWithEffect:effect];
effectView.frame = CGRectMake(0, 0, 320, 200);
/* - - - - - - 添加模糊图层,遮罩 - - - - - - */
[self.view addSubview:effectView];
/* - - - - - - 文字模糊 - - - - - - */
UILabel *label = [[UILabel alloc] initWithFrame:effectView.bounds];
label.text = @"每个图层想变成模糊。每个图层都要加模糊";
label.font = [UIFont systemFontOfSize:50];
UIVisualEffect *labeleffect = [UIVibrancyEffect effectForBlurEffect:(UIBlurEffect *)effectView.effect];
UIVisualEffectView *labeleffectView = [[UIVisualEffectView alloc]initWithEffect:labeleffect];
labeleffectView.frame = label.bounds;
/* - - - - - - 添加模糊图层,遮罩 - - - - - - */
[labeleffectView.contentView addSubview:label];
/* - - - - - - 模糊图层加模糊。 - - - - - - */
[effectView.contentView addSubview:labeleffectView];