iOS繪圖例1:使用StoryBoard

  1. 使用 Single View Wizard 等嚮導建立工程html

  2. 在 Podfile 文件中導入TouchVG:ios

    platform :ios, '6.0'
     pod 'TouchVG'

    而後運行pod install下載TouchVG代碼。後續可運行 pod update --no-repo-update 加快下載速度,不用每次檢查最新版本。git

    而後打開 *.xcworkspace 進入 Xcode。github

  3. ViewController.m改成ViewController.mm。TouchVG是用C++實現的,在程序工程中至少有一個文件是.mm後綴名,不然會出現連接錯誤。spa

  4. 打開 Main.storyboard ,拖動一個新 View 到主視圖上,設置此新視圖的Class爲GiPaintViewXIB,添加值爲splines的串屬性command,以下左圖所示。該屬性可自動啓動隨手畫曲線命令,運行後的手繪效果以下右圖所示。.net

    Class&cmd Snap1

    能夠設置更多屬性,獲得以下的手繪效果。利用屬性能夠在界面設計階段指定繪圖效果,而不用寫相應的繪圖代碼。可用的繪圖屬性見 GiPaintViewXIB.hcommand屬性用於設置繪圖命令,命令名見 可用的命令列表設計

    MoreAttr Snap2

樣例代碼見 GitHubOSC,歡迎 Fork。code

相關文章
相關標籤/搜索