UIBlurEffect实现模糊效果

  //使用图片初始化背景  Pattern  图案,模式
    self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"加载页-6"]];
   
    //实现模糊效果
    //1.
    UIVisualEffectView *visualEffectView = [[UIVisualEffectView alloc] initWithEffect:[UIBlurEffect effectWithStyle:UIBlurEffectStyleLight]];  //Blur 模糊形状,使模糊  Effect结果,效果
    //2.
    visualEffectView.frame = self.view.bounds;
    //3.
    visualEffectView.alpha = 0.5;
    //4.
    [self.view addSubview:visualEffectView];   //注意,不应该直接添加子视图到UIVisualEffectView视图中,而是应该添加到UIVisualEffectView对象的contentView中。
   
    //typedef NS_ENUM(NSInteger, UIBlurEffectStyle) {
    //    UIBlurEffectStyleExtraLight,   //extra   额外的
    //    UIBlurEffectStyleLight,
    //    UIBlurEffectStyleDark
    //} NS_ENUM_AVAILABLE_IOS(8_0);
原文地址:https://www.cnblogs.com/10-19-92/p/5299062.html