PaintCode是一款Mac上的iOS矢量绘图编程软件，无论是程序员还是设计师，PaintCode能够让你像在PS中画图一样绘制各种UI图形，PaintCode会自动帮你生成针对Mac OS X或iOS平台Objective-C或C#代码，能够节约大量的编程时间，支持将代码直接导入到Xcode中或导出为PSD文件，支持最新的 iOS 和 iWatch SDK，非常的实用！
[PaintCode 3 在Mac App Store售价人民币648元]
PaintCode for Mac 3.3.1 介绍
PaintCode 3.0是一个简单的矢量绘图编程软件，它能节省你大量的编程时间，因为你只要把程序给画出来，然后把剩下的都交给PaintCode 2吧，即刻就能生成OS X和iOS的代码。你不必再为了打到预期的效果再一遍又一遍的调整和重新编译代码了。哪怕你是一个没有编程经验的平面设计师，有了PaintCode 3，照样可以画出漂亮的控件，图标和其他用户界面元素。
PaintCode is a vector drawing app that instantly generates Objective-C or C# drawing code. With PaintCode you can create an app that is truly resolution-independent, using code (instead of large number of image assets) to draw a user interface.
- Stylekit: Change the design of your app in seconds. With StyleKits, integration of the generated code into your app is extremely easy. StyleKit is a special Objective-C or C# class that contains all your drawings, colors, gradients, shadows and other assets. StyleKit can be exported from PaintCode with just a single click, making the design-tweaking process crazy fast.
- Variables and Expressions: Want to draw a button with multiple states? Circular progress bar? Animated robotic arm? Never-before-seen user interface control? Creating these complex dynamic drawings is usually extremely time-consuming. Not now. PaintCode’s Variables and Expressions let you create dynamic, parametric drawings with immediate visual feedback.
- Multi-Canvas, Tabbed Workspace (new): Use multiple drawing canvases in multiple tabs. Each canvas turns into a drawing method in the generated StyleKit code.
- Better Tools (new): Enjoy rotation and scaling with user-defined origin, powerful bezier editing tools, smart and custom guides, precise boolean operations, mass export and import, hierarchical color library, vertical text alignment, better text editing, improved zoom tool, outline mode and many more features.
- Dynamic Colors: Reuse the same color multiple times across your document. Derive a new color from an existing color, forming a permanent relationship. Changing the base color will also change all the derived colors. This unique feature means you can base the entire color scheme of your app on a single color, which you can easily readjust when you like.
- Dynamic Shapes: Define how your complex drawings behave when resized. Draw a resizable button and retrieve drawing code to draw the button to any size.
- PSD and SVG Import: Import SVG documents into PaintCode, transforming them into Objective-C or C# drawing code. Layer graphics, paths, texts and groups from Adobe Photoshop documents can also be imported.
Note: Price quoted is per year.
- Fixes issue in generated Swift code that prevented IBOutlets from appearing in Interface Builder. Reported as Swift bug SR-5328
- Fixes issue with generated Swift code for NSFont.systemFontSize
PaintCode for Mac 3.3.1 下载