天天看點

iOS開發UI篇—Quartz2D簡單使用(一)

一、畫直線

代碼:

iOS開發UI篇—Quartz2D簡單使用(一)
iOS開發UI篇—Quartz2D簡單使用(一)

效果:

iOS開發UI篇—Quartz2D簡單使用(一)

二、畫三角形

iOS開發UI篇—Quartz2D簡單使用(一)
iOS開發UI篇—Quartz2D簡單使用(一)
iOS開發UI篇—Quartz2D簡單使用(一)

提示:關閉起點和終點 cgcontextclosepath(ctx);

三、畫四邊形

iOS開發UI篇—Quartz2D簡單使用(一)
iOS開發UI篇—Quartz2D簡單使用(一)

提示:如果要設定繪圖的狀态必須在渲染之前。

效果(實心和空心):

iOS開發UI篇—Quartz2D簡單使用(一)
iOS開發UI篇—Quartz2D簡單使用(一)

四、畫圓

代碼1:

iOS開發UI篇—Quartz2D簡單使用(一)
iOS開發UI篇—Quartz2D簡單使用(一)
iOS開發UI篇—Quartz2D簡單使用(一)

代碼2:

iOS開發UI篇—Quartz2D簡單使用(一)
iOS開發UI篇—Quartz2D簡單使用(一)
iOS開發UI篇—Quartz2D簡單使用(一)

代碼3:

iOS開發UI篇—Quartz2D簡單使用(一)
iOS開發UI篇—Quartz2D簡單使用(一)
iOS開發UI篇—Quartz2D簡單使用(一)

五、畫圓弧

iOS開發UI篇—Quartz2D簡單使用(一)
iOS開發UI篇—Quartz2D簡單使用(一)
iOS開發UI篇—Quartz2D簡單使用(一)
iOS開發UI篇—Quartz2D簡單使用(一)
iOS開發UI篇—Quartz2D簡單使用(一)
iOS開發UI篇—Quartz2D簡單使用(一)

繼續閱讀