PaintCode for mac,可以设计一个有吸引力的,与分辨率无关的用户界面是很难的,特别是如果你必须编程绘图代码。 PaintCode是一个简单的矢量绘图应用程序,瞬间生成与分辨率无关的Objective-C和C#/ Xamarin.iOS绘制代码。
您不再需要一遍又一遍来调整和重新编译你的绘图代码,以达到预期的效果。有了PaintCode,没有编程经验的平面设计师也可以绘制漂亮的控件,图标和其他用户界面元素,并且该应用程序自动生成同样美丽的代码。
产品特点:
•准备用于高分辨率显示器的世界。
•绘图画布可以切换到“Retina显示屏”模式,只需一次点击。
基本图形:
•矩形,圆角矩形,椭圆形,贝济耶,多边形,星形和文本
•布尔运算
实时代码生成:
•生成OS X,iOS和C#/ Xamarin.iOS瞬间绘制代码
•生成的代码很简单,易读易懂
•生成的代码使用石英和核芯显卡的API
•保持颜色,渐变和阴影之间的动态关系
•语法高亮
动态形状:
•形状坐标和尺寸可以动态链接到用户定义的帧
•您可以分别定义每个贝塞尔曲线控制点调整大小行为
动态色彩,渐变和阴影
•颜色,阴影和渐变可以在文件中重复使用
•他们可以在任何时间进行调整,所有相关形状即时更新
导入格式
•SVG导入
•SD导入(可作为一个程序内置购买功能模块)允许您导入图层的图形,路径,文本和团体从Adobe Photoshop文件。
颜色
•基本和派生的颜色
•新的颜色可以从现有的通过改变其不透明度,色调,亮度等衍生
•颜色之间的关系是动态的
•所有派生的颜色会自动更新时,他们的基本颜色变化
渐变
•多步颜色渐变
•易于使用的编辑器
•线性和圆形渐变
阴影
•内外阴影
图像
•视网膜和非视网膜版本
•可用于填充形状
智能组
•基含量的自定义调整大小行为
•混合模式及短片
•组的阴影和不透明度
What's New
Version 3.3.1:
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
https://www.paintcodeapp.com/news