閑著沒事,把繪圖的簡單的寫一下。在創建View視圖的時候,View會自動創建drawRect方法,在此時可以對視圖進行一些操作。
畫線段
畫矩形
畫三角形
畫圓形
畫圓弧(最后一個參數0:順時針,1:逆時針,通過這個方法一樣可以畫園。arc方法是自定義計算角度的,在這里只能傳入弧度值)
繪制文字
通過貝塞爾曲線進行繪制(一般貝塞爾曲線用的還是蠻多的)
在這里也是通過貝塞爾曲線進行繪制的三角形(通過這樣繪制,可以進行多邊形的點擊事件進行控制)
貝塞爾曲線繪制多邊形圖像后,可以通過path進行控制點擊事件
當點擊事件是在邊距之內的時候,讓他能夠響應點擊事件
話不多說,直接上代碼。