IOS CGContextRef 画图时的常用方法

4 篇文章 0 订阅

项目中由于经常需要一些绘图功能,每次总记不住方法名字,总是不听的baidu,google,今天就转载一个同行伙伴的总结的一篇文章。希望对大家也有所帮助。


  1. CGContextRef context = UIGraphicsGetCurrentContext(); 设置上下文  
  2. CGContextMoveToPoint 开始画线  
  3. CGContextAddLineToPoint 画直线  
  4.   
  5. CGContextAddEllipseInRect 画一椭圆  
  6. CGContextSetLineCap 设置线条终点形状  
  7. CGContextSetLineDash 画虚线  
  8. CGContextAddRect 画一方框  
  9. CGContextStrokeRect 指定矩形  
  10. CGContextStrokeRectWithWidth 指定矩形线宽度  
  11. CGContextStrokeLineSegments 一些直线  
  12.   
  13. CGContextAddArc 画已曲线 前俩店为中心 中间俩店为起始弧度 最后一数据为0则顺时针画 1则逆时针  
  14. CGContextAddArcToPoint(context,0,0, 2, 9, 40);//先画俩条线从point 到 弟1点 , 从第1点到第2点的线 切割里面的圆  
  15. CGContextSetShadowWithColor 设置阴影  
  16. CGContextSetRGBFillColor 这只填充颜色  
  17. CGContextSetRGBStrokeColor 画笔颜色设置  
  18. CGContextSetFillColorSpace 颜色空间填充  
  19. CGConextSetStrokeColorSpace 颜色空间画笔设置  
  20. CGContextFillRect 补充当前填充颜色的rect  
  21. CGContextSetAlaha 透明度  
  22.   
  23. CGContextTranslateCTM 改变画布位置  
  24. CGContextSetLineWidth 设置线的宽度  
  25. CGContextAddRects 画多个线  
  26. CGContextAddQuadCurveToPoint 画曲线  
  27. CGContextStrokePath 开始绘制图片  
  28. CGContextDrawPath 设置绘制模式  
  29. CGContextClosePath 封闭当前线路  
  30. CGContextTranslateCTM(context, 0, rect.size.height); 
  31. CGContextScaleCTM(context, 1.0, -1.0);反转画布  
  32. CGContextSetInterpolationQuality 背景内置颜色质量等级  
  33. CGImageCreateWithImageInRect 从原图片中取小图  


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值