使用 Single View Wizard 等嚮導建立工程html
在 Podfile 文件中導入TouchVG:ios
platform :ios, '6.0' pod 'TouchVG'
而後運行pod install
下載TouchVG代碼。後續可運行 pod update --no-repo-update
加快下載速度,不用每次檢查最新版本。git
而後打開 *.xcworkspace 進入 Xcode。github
將 ViewController.m
改成ViewController.mm
。TouchVG是用C++實現的,在程序工程中至少有一個文件是.mm後綴名,不然會出現連接錯誤。spa
打開 Main.storyboard ,拖動一個新 View 到主視圖上,設置此新視圖的Class爲GiPaintViewXIB
,添加值爲splines
的串屬性command
,以下左圖所示。該屬性可自動啓動隨手畫曲線命令,運行後的手繪效果以下右圖所示。.net
能夠設置更多屬性,獲得以下的手繪效果。利用屬性能夠在界面設計階段指定繪圖效果,而不用寫相應的繪圖代碼。可用的繪圖屬性見 GiPaintViewXIB.h。command
屬性用於設置繪圖命令,命令名見 可用的命令列表。設計