iOS繪圖例1:使用StoryBoard

來源:互聯網
上載者:User

標籤:http   io   os   使用   java   ar   for   檔案   sp   

  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,如下左圖所示。該屬性可自動啟動隨手畫曲線命令,運行後的手繪效果如下右圖所示。

    可以設定更多屬性,得到如下的手繪效果。利用屬性可以在介面設計階段指定繪圖效果,而不用寫相應的繪圖代碼。可用的繪圖屬性見 GiPaintViewXIB.h。

範例代碼見 GitHub 或 OSC,歡迎 Fork。

iOS繪圖例1:使用StoryBoard

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.