Schwartz for Mac是一个开发人员工具,可以避免编写复杂的图形绘制代码。Schwartz界面图形友好,可以帮助用户创建基于矢量的图形组合,然后自动生成用于在iOS,OS X,Web或任何其他平台上呈现合成的源代码,是一款十分方便的绘图代码编写工具。
功能介绍
Schwartz已经支持用Objective-C,C,Swift,SVG和JavaScript等许多不同的目标语言生成源代码。
但是Schwartz的独特之处在于它是基于模板的。每个源代码输出目标都是一个模板,可以根据您的特定语法口味进行编辑。并且添加新的模板以支持新的目标语言非常简单。
使用Schwartz模板是一个简单而直观的过程,类似于使用流行的Web应用程序框架(如Ruby on Rails,Django或JavaServer Pages)的模板语言。
更新日志
新:自定义属性。在Inspector边栏中,您将找到一个新的“自定义属性”调色板。在这里,您可以将自定义名称/值对添加到画布上的任何选定对象。然后,您可以通过循环访问“object.customProperties”或“object.customPropertiesDictionary”来访问Schwartz模板中的这些属性。每个定制属性都有一个`name`和`value`属性,其中包含您在侧边栏调色板中输入的值。
新增:分辨率控制 - 在“编辑画布尺寸”表单中编辑任何文档的DPI。
新:导出选择 - 主菜单>文件>导出选择“
新:10%缩放比例选项。
FIX:按住Control键单击画布上用于激活上下文菜单的对象现在可以再次正常工作。
FIX:改进的画布渲染性能。
系统要求:OS X 10.8 或更高版本
sudo spctl --master-disable
∨ 展开