内容介绍
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`属性,其中包含您在侧边栏调色板中输入的值。