CGContextRef context = UIGraphicsGetCurrentContext();
kCGLineCapButt,? ? ? ? 兩頭平
kCGLineCapRound,? ? 兩頭圓
kCGLineCapSquare? ? 兩頭平
CGContextSetLineCap(context, KCGLineCapRound)
CGContextSetLineWith(context, 10)万搔;//線寬
CGContextSetAllowsAntialiasing(context, true);//鋸齒
CGContextSetRGBStrokeColor(context, 70.0 / 255.0, 241.0 / 255.0, 241.0 / 255.0, 1.0);//顏色
CGContextBeginPath(context);
CGContextMoveToPoint(context, 50,50);? //起點(diǎn)坐標(biāo)
//1. ? ?CGContextAddLineToPoint(context, 300, 500);? //終點(diǎn)坐標(biāo)
// 2. ? CGContextAddArcToPoint(context,50, 80, 100, 400, 30); //直線到點(diǎn)(50银亲,80)然后到點(diǎn)(100由桌,400)的半徑為30的弧線
//3. ? ?CGContextAddArc(context, 100, 100, 50, 15, 60, 0);//繪制圓形 中心坐標(biāo)敛惊,半徑,起始弧,結(jié)束弧,順時(shí)針凰慈,1為逆時(shí)針
CGContextStrokePath(context);
注意:drawRect方法是系統(tǒng)的方法,不用你調(diào)用驼鹅,但如果你碰到繪制的圖并沒有顯示出來微谓,你可以在viewcontroller中調(diào)用[line setNeedsDisplay]森篷;方法,這個(gè)方法會(huì)將drawRect方法給調(diào)出來(但你不能直接操作drawRect)