博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
擦除ImageView的圆形橡皮擦
阅读量:6637 次
发布时间:2019-06-25

本文共 718 字,大约阅读时间需要 2 分钟。

View Code
1         CGPoint currentPoint = [touch locationInView:imageView]; 2         UIGraphicsBeginImageContext(self.imageView.frame.size); 3         [imageView.image drawInRect:imageView.bounds]; 4          5         CGContextRef context = UIGraphicsGetCurrentContext();  6         CGRect cirleRect = CGRectMake(currentPoint.x-30, currentPoint.y-30,60, 60);  7  8         CGContextAddArc(context,currentPoint.x, currentPoint.y,30, 0, 2*M_PI, 0); 9         CGContextClip(context); 10         CGContextClearRect(context,cirleRect);11           imageView.image=UIGraphicsGetImageFromCurrentImageContext(); 12         UIGraphicsEndImageContext();

转载于:https://www.cnblogs.com/iosNoteBook/archive/2012/04/17/2454175.html

你可能感兴趣的文章
鼠标移到某个对象上,显示小手的形状
查看>>
Java 集合系列目录(Category)
查看>>
OracleRef游标
查看>>
第二章:列表和组元
查看>>
UCF 大牛 Prof. Shah 课题组代码合集
查看>>
OI考试需注意的
查看>>
noi 2985 数字组合
查看>>
第四周进度报告
查看>>
Objective-C 单实例
查看>>
九九乘法表
查看>>
chrome中自动回填表单解决
查看>>
myeclipse 快捷键
查看>>
LeetCode 10. Regular Expression Matching
查看>>
学习笔记之GenFu
查看>>
linux下配置环境变量【原创】
查看>>
Tumblr:我们是如何从 PHP 5 升级到 PHP 7 的
查看>>
java 设计模式之单例模式
查看>>
Python PIL库安装
查看>>
asp.net mvc 从客户端中检测到有潜在危险的 Request.Form 值的解决方法
查看>>
Nginx服务器的使用与反向代理负载均衡
查看>>