美文网首页
iOS实现照片模糊效果

iOS实现照片模糊效果

作者: Leeson1989 | 来源:发表于2017-07-20 18:21 被阅读50次

照片模糊效果方法

//模糊图象效果

- (void)moHuXiaoGuo{

/*

UIBlurEffect 的種類

UIBlurEffect 的種類則有以下幾種可以使用:

UIBlurEffectStyleExtraLight – 模糊後加入和模糊對象相比更明亮的色相( Hue )調整效果

UIBlurEffectStyleLight – 模糊後加入和模糊對象相等的色相調整效果

UIBlurEffectStyleDark – 模糊後加入和模糊對象相比更暗色的色相調整效果

*/

UIImageView *imageview = [[UIImageView alloc]initWithFrame:self.view.bounds];

imageview.image = [UIImage imageNamed:@"6.jpg"];

imageview.contentMode = UIViewContentModeScaleAspectFit;

imageview.userInteractionEnabled = YES;

[self.view addSubview:imageview];

UIBlurEffect *blur = [UIBlurEffect effectWithStyle:UIBlurEffectStyleLight];

UIVisualEffectView *effectview = [[UIVisualEffectView alloc] initWithEffect:blur];

//大概或许能通过透明度 改变模糊的值  不理想

effectview.alpha = 0.2;

effectview.frame = CGRectMake(0, 0, imageview.bounds.size.width, 600);

[imageview addSubview:effectview];

UIButton *btn = [UIButton buttonWithType:UIButtonTypeSystem];

btn.frame = CGRectMake(10, 50, 100, 40);

[btn setTitle:@"btn" forState:UIControlStateNormal];

[effectview.contentView addSubview:btn];

相关文章

  • iOS实现照片模糊效果

    照片模糊效果方法 //模糊图象效果 - (void)moHuXiaoGuo{ /* UIBlurEffect 的種...

  • iOS实现模糊效果

    Core Image Core Image 是苹果用来简化图片处理的框架,Core Image 都提供了大量的滤镜...

  • 高斯模糊

    高斯模糊 【iOS 开发】实现毛玻璃(高斯模糊)效果 - CocoaChina_让移动开发更简单

  • iOS 如何实现模糊效果

    写于2013-04-22 随着App Store的发展,越来越多的应用进入人们的视野,只是纯粹靠着功能强大来吃饭的...

  • iOS开发探索-高斯模糊&毛玻璃效果

    iOS开发中有的时候需要将图片设置模糊,来实现特定的效果获取更好的用户体验, iOS7之后半透明模糊效果得到大范围...

  • iOS开发使用半透明模糊效果方法整理

    本篇文章主要是对在iOS上做半透明模糊效果的开发实现做整理。 虽然iOS很早就支持使用模糊效果对图片等进行处理,但...

  • iOS的毛玻璃效果

    简要说明 毛玻璃(高斯模糊)效果是iOS开发中经常使用到的一个实现模糊效果的技能,实现这个效果有三种方法: 在iO...

  • iOS切换app预览模糊效果

    本篇文章介绍如何实现 iOS 切换 app 预览模糊的效果。 最终效果: 只需修改 AppDelegate.swi...

  • iOS 图片添加模糊效果

    iOS. 图片模糊效果的两种实现方法://1,vImage_Buffer 可以调整模糊度 pragma mark ...

  • iOS实现模糊效果的几种方法

    iOS7后,半透明模糊效果得到了广泛的使用,所以iOS开发过程中经常需要用到半透明模糊效果,本文对比列举几种实现半...

网友评论

      本文标题:iOS实现照片模糊效果

      本文链接:https://www.haomeiwen.com/subject/hqejkxtx.html