
iOS 绘制
直隶码农
coding
展开
-
UIImage 绘制椭圆
UIImage * srcImg =[UIImage imageNamed:@"abc.png"]; CGFloat width = srcImg.size.width; CGFloat height = srcImg.size.height; //开始绘制图片 UIGraphicsBeginImageContext(srcImg.size); CGContextRe转载 2015-04-02 15:22:22 · 573 阅读 · 0 评论 -
IOS用CGContextRef画各种图形(文字、圆、直线、弧线、矩形、扇形、椭圆、三角形、圆角矩形、贝塞尔曲线、图片)
转:http://blog.youkuaiyun.com/rhljiayou/article/details/9919713 首先了解一下CGContextRef: An opaque type that represents a Quartz 2D drawing environment. Graphics Context是图形上下文,可以将其理解为一块画布,我们可以在上面转载 2015-04-02 23:41:54 · 555 阅读 · 0 评论 -
iOS UIBezierPath类 介绍
使用UIBezierPath类可以创建基于矢量的路径,这个类在UIKit中。此类是Core Graphics框架关于path的一个封装。使用此类可以定义简单的形状,如椭圆或者矩形,或者有多个直线和曲线段组成的形状。 1.Bezier Path 基础 UIBezierPath对象是CGPathRef数据类型的封装。path如果是基于矢量形状的,都用直线和曲线段去创建。我们使用直转载 2017-03-20 18:25:29 · 355 阅读 · 0 评论 -
绘制文字部分颜色
根据设置的progress值绘制部分颜色,可实现类似歌词效果, Code: @implementation HeaderItemView // 滑动进度 - (void)setProgress:(CGFloat)progress { _progress = progress; [self setNeedsDisplay]; } - (void)dr原创 2017-04-07 15:39:48 · 400 阅读 · 0 评论