2016-8-24
老师今天学习了绘图,是在QYT的框架下学习的2d绘图我记不全了,先写一个类,继承于UIview的一个类,然后在viewcontrer里面引入这个类并实例化这个类,并把实例化的对象添加到根视图上去作为画图的画布,然后在这个类上面写一个方法-(void)drawRect:(CGRect)rect在这个方法中,要先获取画布的上下文,先学的是画线,画线是有一个起点和一个终点,有线宽,有颜色,后面还讲了画三角形,画圆,和矩形。如果只是线的话,没有填充颜色,就用CGContextStrokePath(context),如果有填充颜色,就用CGContextDrawPath(context, kCGPathFillStroke)这个方法,我不会的就是坐标的计算,很懵,不会算,画图的时候我就是一次次试的。
李坚