基於 TouchVG 的矢量寫字App

GlyphLite

基於 TouchVG 的矢量寫字演示App (iOS/Android)。android

本項目基於 GPL 2.0 開源協議,僅用於學習和交流,不可用於商業用途。歡迎進行任意改動和完善,使用了其中的代碼的項目也必須使用 GPL 協議發佈。ios

ios android

功能特性

  • 用C++編寫跨平臺類,針對 SWIG 轉換對頭文件的特殊處理異步

  • 讀寫UTF-16的JSON文件,特殊格式圖形文件的導入和導出學習

  • 在命令觀察者中顯示附加圖形,對手繪的圖形進行自定義校訂和圖形轉換動畫

  • 在閉合區域內自定義填充,以任意閉合圖形做爲剪裁邊界事件

  • 繪圖操做提示框與文字本地化it

  • 從自定義格式文件中讀取圖形,異步生成縮略圖並回調給列表視圖io

  • 響應觸摸手勢事件,雙擊或長按圖形進行局部編輯im

  • 在翻頁中使用動畫切換(CATransition)協議

  • 在StoryBoard中設置繪圖視圖,爲繪圖視圖指定特殊特性開關

相關文章
相關標籤/搜索