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);

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM