画圆 画曲线 画图跟水印

画曲线

CGContextRef context=UIGraphicsGetCurrentContext();

CGContextMoveToPoint

CGContextAddCurveToPoint

CGContextStrokePath

画圆形的图

  UIImage*image=[UIImage imageNamed:@"张晓伟.png"];

 UIGraphicsBeginImageContext(image.size);

 CGContextRef context=UIGraphicsGetCurrentContext();

CGContextAddEllipseInRect

CGContextClip(context);

[image drawAtPoint:CGPointZero];

  UIImage *newimage=UIGraphicsGetImageFromCurrentImageContext();

UIImageView*imageview=[[UIImageView alloc]initWithFrame:CGRectMake(, ,,)];

imageview.image=newimage;

[self addSubview:imageview];

   UIGraphicsEndImageContext();

画水印图片

uimiage*bgimage=

 UIGraphicsBeginImageContextWithOptions(bgimage.size, NO, 0);

    [bgimage drawInRect:CGRectMake(0, 0, bgimage.size.width, bgimage.size.height)];

UIImage*waterimage=

[waterimage drawInRect:CGRectMake(bgimage.size.width-waterimage.size.width*0.1-100, bgimage.size.height-waterimage.size.height*0.1-100, waterimage.size.width*0.1, waterimage.size.height*0.1) blendMode:kCGBlendModeNormal alpha:0.5];

UIImage*newimage=UIGraphicsGetImageFromCurrentImageContext();

UIImageView*imageview=

imageview.image=newimage;

[self addSubview:imageview];

     UIGraphicsEndImageContext();

 

 

 

转载于:https://my.oschina.net/zhangxiaoweishuaige/blog/737974

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值