一种将图片绘制在一个圆形区域内的简单方法——CGContextClip
来源:互联网 发布:java int转string 编辑:程序博客网 时间:2024/05/18 23:26
裁剪是Core Graphics的一项出色的功能特性,让你可以在任意形状中限制绘制操作。你需要做的就是添加形状到context上面,然后调用CGContextClip方法,而不是像之前那样填充它。以后的绘制动作都会被限定在那个区域中!
例子:
-(void)drawRect:(CGRect)rect
{
int imageRadiu = 100;
CGRect rectOfImage = CGRectMake(0,0, imageRadiu, imageRadiu);
CGContextAddEllipseInRect(context, rectOfImage);
CGContextClip(context);
[self.headerImagedrawInRect:rectOfImage];
}ok,搞定了
0 0
- 一种将图片绘制在一个圆形区域内的简单方法——CGContextClip
- 简单绘制图片为圆形的方法
- Android绘制圆形图片的方法总结
- Android绘制圆形图片的方法总结
- GDI+ 如何将图片绘制成圆形的图片
- 绘制在某个矩形区域内字符串自动多行换行的一个方法(c)语言实现
- 将矩形图片绘制成圆形图片
- 如何让一个CMFCButton在圆形区域内有效?
- 如何将一个图片显示在一个圆形区域里?
- 一个简单的圆形图片实现
- iOS—UIImageView绘制圆形图片
- iOS 绘制纯圆形样式的image图片的方法
- 在区域内绘制宽字符串多行自动换行的c语言实现方法
- 上传图片后将图片显示在某一个div区域内
- Android自定义控件之——文字圆形边框(将文字绘制在圆中间)
- Android自定义控件之——文字圆形边框(将文字绘制在圆中间)
- 在Android中如何使用clipPath()方法实现简单的裁剪圆形图片
- 在指定区域内绘制文本
- Atitit. 单点登录sso 的解决方案 总结
- wind8 鼠标键盘用不了的问题解决
- ReferenceError: Error #1069: 在 spark.components.RadioButtonGroup 上找不到属性 label,且没有默认值
- android应用程序跳转到系统的各个设置页面
- 模式对话框非模式对话框添加工具栏、菜单、状态栏总结
- 一种将图片绘制在一个圆形区域内的简单方法——CGContextClip
- 集群安装部署运行Graphlab
- 我的github简历
- Qt学习之路 简易俄罗斯方块
- distributor之Interrupt Clear-Pending Registers, GICD_ICPENDRn
- settimer、ontimer用法 .
- 写个八皇后
- MySQL 增加 Sequence 管理功能
- liunx下cpu占用率高如何定位代码问题