//新增被塞爾曲線
cgcontextmovetopoint(cgcontext, 150, 100); //
移動到某乙個點
cgcontextaddcurvetopoint(cgcontext, 150, 100, 100, 100, 100, 150);//
繪製被塞爾曲線,點伴隨移動,這三個引數呢,每2個為乙個引數
1.point(150,100
)表示開始點
2.point(100,100
)表示為控制點
3.point(100,150
)表示為終止點
//綜上:就是繪製一條曲線的切線相交處為控制點
cgcontextaddcurvetopoint(cgcontext, 100, 150, 100, 200, 150, 200);//
cgcontextaddcurvetopoint(cgcontext, 150, 200, 200, 200, 200, 150);//
cgcontextaddcurvetopoint(cgcontext, 200, 150, 200, 100, 150, 100);//
[[uicolor redcolor] setfill];//
填充顏色
cgcontextdrawpath(cgcontext, kcgpathstroke);//
畫筆畫上
//cgcontextaddlinetopoint(cgcontext, 50, 50);
cgcontextaddlinetopoint(cgcontext, 200, 30);//新增一條直線
//新增乙個矩形
cgcontextaddrect(cgcontext, cgrectmake(100, 100, 100, 100));
//新增弧度
cgcontextaddarc(cgcontext, 100, 100, 50, 3.14/ 2, 270* 3.14/ 180, 1
);//
1.原點(100,100)
//2.半徑 50
//3.開始弧度 3.14/ 2 ,3.14就是圓周率
//4.結束弧度270* 3.14/ 180
//5.逆時針為1,0為順時針
//---------- 解釋一下圓的弧度,弧度是按照順時針來計算弧度的,那麼開始弧度和結束弧度就確定了,弧度確定了那麼按照順逆時針來畫就比較簡單了
cgcontextclosepath(cgcontext);//封閉曲線
cgcontextaddellipseinrect(cgcontext, cgrectmake(100, 100, 200, 100));//在乙個矩形裡面內切乙個橢圓其實是比較簡單的
iOS 繪製1畫素線條總結
先了解下scale scale即螢幕縮放係數,根據當前裝置螢幕的大小計算的比例。下面來看下不同幾款裝置對應的scale裝置 size scale 4s2.000000 5 5s 2.000000 62.000000 6plus 3.000000 以上資料是根據下面 獲取scale cgfloat s...
pygame中繪製線條的方法
繪製線條方法 pygame.draw.arc su ce,color,rect,start angle,stop angle,width pygame 官網介紹說明方法 lines su ce,color,closed,pointlist,width 1 rect lines方法介紹 surfuce...
html5 Canvas繪製線條
function draw cxi.beginpath 初始化路徑繪製 cxi.moveto 75,50 將路徑的 起始點 座標確定 cxi.lineto 100,85 將另乙個 結點 座標確定 cxi.lineto 100,20 將另二個 結點 座標確定 這裡的結點可以理解成photoshop裡面...