首页 > 代码库 > ios 图片裁剪
ios 图片裁剪
/**
* 图片裁剪
裁剪原理:
先在控制器上确定一个区域,然后再把要把需要裁剪的图片该区域上面,超出区域的图片都不显示
*
* @param rect
*/
-(void) drawRect:(CGRect)rect{
CGContextRef ref = UIGraphicsGetCurrentContext();
// 首先画圆
CGContextAddEllipseInRect(ref, CGRectMake(100, 100, 100, 100));
// 将当前上下文的形状裁剪出来,以后的内容只能放在这个形状里面
CGContextClip(ref);
// 填充圆
CGContextFillPath(ref);
// 显示图片
UIImage *image = [UIImage imageNamed:@"me@2x.png"];
[image drawAtPoint:CGPointMake(50, 50)];
}
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。