PaintCode是一款面向iOS和Mac應(yīng)用開發(fā)者及設(shè)計師的矢量圖形可視化開發(fā)工具,通過這款軟件即使沒有編程經(jīng)驗的設(shè)計師也能畫出美麗的控件、圖標或其他UI元素。而PaintCode最為顯著的一點就是能夠直接生成適用于iOS的Objective-C代碼,節(jié)省了大量的編程時間,也正因如此,許多開發(fā)者將其稱為設(shè)計與開發(fā)通吃的代碼神器。需要的網(wǎng)友可以來東坡網(wǎng)下載!
功能特色
1、矢量繪圖工具
- 圓角矩形,橢圓,貝濟耶,多邊形,星形和文本
- 在貝濟耶布爾運算
- 1×之間的切換,2倍,3倍和無限精度顯示模式
- 多步,直線和圓弧漸變
- 旋轉(zhuǎn)和縮放(自定義原點)
- 智能組
- 自動像素調(diào)整
2、代碼生成
- 即時生成的Objective-C或銀行代碼為iOS和OS X
- 生成C#Xamarin.iOS代碼為iOS
- 簡單,易讀易懂的代碼
- 使用Quartz和核芯顯卡的API
3、StyleKit
- 您的所有圖紙,顏色,漸變,在一個類中的陰影和其他資產(chǎn)
- 每個畫布上產(chǎn)生一個返回UIImage的繪制方法或方法
- 超級簡單的整合生成的代碼到你的Xcode的項目
4、變量和表達式
- 定義變量
- 連接變量位置,旋轉(zhuǎn),能見度和其他形狀的屬性
- 用數(shù)學(xué)表達式來定義變量之間的關(guān)系
- 導(dǎo)出您的圖紙為參數(shù)的Objective-C,斯威夫特或C#的方法
5、符號
- 重用從一個畫布上的其他畫布作為一個符號繪制
- 創(chuàng)建可調(diào)整大小,參數(shù)符號
- 符號可以嵌套
6、動態(tài)形狀
- 定義調(diào)整使用框架的形狀和彈簧支柱和行為
- 每個貝塞爾控制點的大小調(diào)整行為的獨立規(guī)范
7、動態(tài)顏色,漸變和陰影
- 您可以在您的文檔中重復(fù)使用的顏色,陰影和漸變
- 任何時間調(diào)整,所有受影響的形狀即時更新
8、進出口
- SVG,PSD進口
- 代碼,PNG,TIFF,PDF導(dǎo)出
9、其他
- 標簽
- 在一個文檔中的多個繪圖畫布
- 分層色庫
- 布局指南,包括iOS圖標模板
更新日志
版本2.1.2:
1、兼容銀行代碼。
2、一些bug修復(fù)。
- PC官方版
- 安卓官方手機版
- IOS官方手機版