文章说明:本文可以其实只是个人对知识的记录,为了自己以后找起来方便

例子参考链接 http://code4app.com/ios/EssentialImager/527cb3596803fa4e50000000

实现原理:其实就是用一张黑白的渐变图片作为底图

效果图片:

具体代码:

CALayer *imageMaskLayer2 = [CALayerlayer];

UIImage *pattern2 = [UIImage imageNamed:@"pattern.png"];

imageMaskLayer2.contents = (__bridgeid)pattern2.CGImage;

imageMaskLayer2.frame =CGRectMake(0,0, pattern2.size.width, pattern2.size.height);

UIView *clippingViewForLayerImageMask2 = [[UIViewalloc] initWithFrame:CGRectMake(160,310, 120, 120)];

clippingViewForLayerImageMask2.layer.mask = imageMaskLayer2;

clippingViewForLayerImageMask2.clipsToBounds =YES;

[self.viewaddSubview:clippingViewForLayerImageMask2];

UIImageView *imageMaskedRadialGradientImage = [[UIImageViewalloc] initWithFrame:CGRectMake(0,0, 120, 120)];

imageMaskedRadialGradientImage.backgroundColor = [UIColorlightGrayColor];

[clippingViewForLayerImageMask2addSubview:imageMaskedRadialGradientImage];

//aa.png 资源包的测试图片

imageMaskedRadialGradientImage.image = [UIImageimageNamed:@"aa.png"];

imageMaskedRadialGradientImage.frame =CGRectMake(0,0, pattern2.size.width, pattern2.size.height);

imageMaskedRadialGradientImage.center =CGPointMake(imageMaskedRadialGradientImage.superview.frame.size.width/2,imageMaskedRadialGradientImage.superview.frame.size.height/2);

iOS简单实现图片模糊渐变效果相关推荐

  1. iOS——简单实现图片渐变

    文章目录 提取主色调 为UIView添加渐变色 实现效果 在仿写知乎日报的时候,发现主页的轮播图上图片有渐变效果,这样不仅可以增加视觉效果,下方图片的文字注释也更加清晰,这里记录一下自己的仿写过程. ...

  2. iOS 截屏图片模糊,提高清晰度

    最近项目遇到截屏功能,截屏时图片太模糊,现做以下是处理方法. 直接上代码: [selfsaveScreenshotToPhotosAlbum:[selfcaptureScreen]]; //截屏操作 ...

  3. iOS开发------简单实现图片多选功能(Photos.framework篇)

    Photos.framework是iOS8后苹果推出的一套替代AssetsLibrary.framework获取相册资源的原生库,至于AL库,欢迎大家给博文iOS开发--简单实现图片多选功能(Asse ...

  4. vue vant的ImagePreview组件 ios预览图片放大后模糊

    今天发现个问题,ImagePreview组件放大图片,在ios会模糊 查了各种资料后,发现是 scale3d 和 translate 导致 ios 图片模糊 网上有人说 图片加 transform:t ...

  5. android 滑动模糊渐变,Android UI效果实现 滑动模糊渐变效果实现

    大家应该都看到过iOS7解锁屏幕的滑动模糊渐变效果,好了,现在可以把手纸收起来了,今天黄老师就给大家讲一下如何在Android平台上 实现类似的滑动模糊渐变效果,其实方式远比你想像的简单. 目标效果展 ...

  6. 基于ArkUI框架开发——图片模糊处理的实现

    原文:基于ArkUI框架开发--图片模糊处理的实现,点击链接查看更多技术内容. 现在市面上有很多APP,都或多或少对图片有模糊上的设计,所以,图片模糊效果到底怎么实现的呢? 首先,我们来了解下模糊效果 ...

  7. github unity 图片切换效果_CSS3图片模糊切换效果

    今天我们来分享一款利用CSS3技术让图片模糊的效果,我们只需要将鼠标滑过图片,就可以让图片产生模糊的特效,利用CSS3实现图片模糊效果也非常简单,用CSS3中的filter属性即可,针对不同浏览器用- ...

  8. iOS 简单引导界面

    代码地址如下: http://www.demodashi.com/demo/11607.html 前言 现在很多APP在用户第一次用的时候,由于用户可能并不知道其中一些功能点的时候,这个时候就需要我们 ...

  9. 简单实现图片多选功能

    iOS开发------简单实现图片多选功能(Photos.framework篇) 楼主大部分都是查看官方开发文档进行探索的(当然,实在不明白了也会请求google 的 0.0 ).这里就说一下个人的看 ...

最新文章

  1. 大转盘完整源码附效果图,可以下载直接用
  2. 3.17-3.18 HDFS2.x中高级特性讲解
  3. JavaScript语言中文参考手册.chm
  4. 运维基础(8)shell脚本
  5. Python__数据结构与算法——图
  6. python爬虫教程(一)
  7. 音视频技术开发周刊 | 178
  8. mysql重连服务器失败_java – MySQL连接器错误“服务器时区值中...
  9. 百万奖金!天池发起广东工业制造创新大赛
  10. LeetCode-----用两个栈实现一个队列
  11. UVA11556 Best Compression Ever【位运算】
  12. HDU1013 POJ1519 Digital Roots(解法三)
  13. @Controller
  14. ftl转pdf及问题集锦
  15. 第一届数据库***大赛(欢迎大家共同讨论,发表自己的见解)
  16. HttpClient 使用指南 - POST篇
  17. 在哪里可以找到计算机病毒的源码,计算机病毒源代码怎么样
  18. 最大流最小割算法证明
  19. luogu P4173 残缺的字符串
  20. group by 为什么 distinct 效率高

热门文章

  1. 教你解决Microsoft Store连不上网的问题
  2. Openlayers:点聚合效果
  3. outlook插入html文件,Outlook正文插入附件?简单设置即可!
  4. 盗走“马化腾QQ”的16岁少年,如今怎么样了?
  5. TIOBE 9 月编程语言排行榜:Python 直逼第一,仅差 0.16%!
  6. 职场人际交往28招实用技巧
  7. 盘点 2021 年严重的网络攻击事件
  8. Web前端Table中的tr和td按百分比设定宽度和高度,当内容超出时Table变型解决
  9. 关于加减运算时能否使用等价无穷小的问题
  10. 选择CRM时的注意事项