iOS繪圖例1:使用StoryBoard 原

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

  2. 在 Podfile 文件中導入TouchVG:

     platform :ios, '6.0'
     pod 'TouchVG'
    

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

    然後打開 *.xcworkspace 進入 Xcode。

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

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

    Class&cmd Snap1

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

    MoreAttr Snap2

樣例代碼見 GitHubOSC,歡迎 Fork。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章