Quartz2D contex繪製三角形

2022-07-15 15:48:08 字數 722 閱讀 7036

//獲取上下文

cgcontextref context =uigraphicsgetcurrentcontext();

//線條加粗

cgcontextsetlinewidth(context , 5);

//設定背景顏色

[[uicolor graycolor]set];

uirectfill([self bounds]);

//利用path進行繪製三角形

//標記

cgcontextbeginpath(context);

//設定起點

cgcontextmovetopoint(context, 2, 50);

//指定的點

cgcontextaddlinetopoint(context, 165, 50);

cgcontextaddlinetopoint(context, 165, 155);

//路徑結束標誌,預設封閉

cgcontextclosepath(context);

//填充顏色,setfill全部填充

[[uicolor greencolor]setfill];

//設定邊框顏色 setstroke邊框

[[uicolor browncolor]setstroke];

//繪製路徑path

cgcontextdrawpath(context, kcgpatheofillstroke);

Quartz系列筆記 2 Quartz使用初探

在使用scheduler之前,我們需要初始化scheduler。使用schedule ctory可以達到這樣的目的,有些使用者可能會將這樣的factory實列存放在jndi上,當然直接新建乙個factory實列也是ok的。乙個scheduler被初始化之後,我們可以對他進行start stand b...

Quartz2D 02 利用Quartz畫基本形狀

void drawrect cgrect rect cgcontextsetlinejoin ctx,kcglinejoinround 設定線條頭尾部樣式 enum cglinecap cgcontextsetlinecap ctx,kcglinecapround 2.1.4新增起始點 cgcont...

Quartz2D補充加強

quartz2d補充加強 知識點回顧 知識點補充 了解 ios上有幾種上下文 quartz2d提供了以下幾種型別的graphics context bitmap graphics context pdf graphics context pdf上下文 window graphics context ...