问题标签 [sketchapp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
239 浏览

sketch-3 - Sketch 插件 - NSFileManager contentsOfDirectoryAtPath - 不是一个函数

我正在尝试为 Sketch 制作一个插件,使我能够自动生成多语言资产。

现在,我选择启动该过程的语言文件列表。我使用 NSOpen 面板来选择这些。对于每个语言文件,它会为该语言创建一个新页面,并找到带有特殊标签的文本层,并用翻译后的副本替换副本。

在执行此操作时,我希望它检查另一个文件夹 screenshots/lang 中是否有任何屏幕截图,并存储这些图像的文件路径列表。这就是我现在卡住的地方。

目前我有:

当我尝试以当前状态在草图中运行我的插件时,控制台说:

我已经尝试过查看很多问题,其中列表没有返回,返回 null 等,但我找不到 contentOfDirectoryAtPath 不是函数返回的任何问题。

这是因为它是一个由应用程序运行的插件并且在文件系统中导航是一个安全问题吗?

任何帮助将非常感激。谢谢!

0 投票
3 回答
11660 浏览

ios - 我们可以直接在 Xcode 中使用草图 UI 元素吗?

我是草图 3 的新手。我有 Xcode 和 iOS 开发方面的经验。

我的问题是我们是否可以直接在 xcode 中使用草图元素,或者草图仅用于 UI 原型设计?

例如,如果我在草图中设计带有文本字段的标签,那么我可以将它用作 Xcode 中的 UI 标签和 UITextField 吗?

0 投票
1 回答
253 浏览

android - 在草图软件中设计的布局在 android 中实现时不匹配

我在使用 mac 的草图应用程序中将线性布局设置为 32 dp,当在 android studio 中实现相同的尺寸时,我拍摄了屏幕截图并导入到草图应用程序中,与草图设计的测量相比,在高度,即高度为 44dp,因此可以帮助我解决如何匹配从草图到 android 布局的精确测量值。

0 投票
3 回答
8418 浏览

android - 如何在windows中打开草图文件

我已经从谷歌下载了图标集。 https://developers.google.com/identity/branding-guidelines

它有 .SKETCH 文件。我需要知道如何打开文件。我有 Photoshop 和 Sketchup 2016。

谁能帮我打开文件?

另外,如果可能的话,请让我知道以 .fla 或 .psd 格式设置的谷歌图标的位置

0 投票
1 回答
646 浏览

ios - Sketch+PaintCode vs Storyboard

Sketch是一个 UX 和 UI 设计工具。PaintCode有一个用于 Sketch 的代码生成插件,可以为所有设计生成 CoreGraphic 代码。

对于大部分使用标准设计元素(如导航栏、表格视图和更简单的东西)的 iOS 设计,如果我们使用 PaintCode 插件生成的代码,那么 -

  1. 性能:对应用程序有任何性能影响吗?
  2. 复杂性:我们将不得不处理导航以及分配和取消分配视图,但是将引入的代码复杂性有多大?
  3. 使用 PaintCode 和 Storyboard 中的代码还有哪些优点和缺点?
0 投票
1 回答
98 浏览

android - SketchApp > iOS 和 Android 工作流程

我想知道如何处理通常的设计-> 实施过程。

我有一个正在使用草图的设计师。设计师喜欢完美像素。到目前为止一切顺利。因此,他正在为每个 iphone / ipad 创造数十种具有绝对位置/尺寸的屏幕设计。这导致了一个问题,我应该如何实现这个?

我的意思是我可以为 iPhone 创建一个故事板文件,为 iPad 创建另一个故事板文件。但我无法为每个 iPhone 设备创建故事板。我的意思是,即使我可以,那也将是地狱,不是吗?

现在我认为使用相对约束会导致他和我只能使用两种设计(一种用于 iPad 一种用于 iPhone),然后我发现了 SketchApp 的插件“ Fluid ”,它允许像在代码。

现在他想知道如何改变他的工作流程,因为他不能在绝对位置上完美地工作。

在草图中处理设计师工作流程的最佳实践是什么?您是否要求他们使用相对值?您自己转换绝对 px 值吗?我错过了什么?

0 投票
1 回答
120 浏览

sketchapp - 我可以在 Sketch 中自动执行任务吗?

我正在尝试在 Sketch 上创建一个议程(不要问我为什么选择 Sketch),我真的不想为议程的每一页输入每个日期。是否有一种自动化的方式来执行此操作,以便为每个新画板(页面)更新日期?

谢谢!

0 投票
2 回答
181 浏览

svg - Sketch 中的 SVG 图标已损坏

我在 Sketch 中有图标,但是当我将它导出到 SVG 时,它以某种方式损坏了。我不知道为什么以及如何解决这个问题。你能帮助我吗?

结果:在此处输入图像描述

资料来源:http ://test.marekcernak.cz/leave.sketch

0 投票
2 回答
137 浏览

cocoa - SketchApp、PaintCode 或 Monodraw 使用什么类型的画布 - Cocoa

我想知道 SketchApp、PaintCode 或 Monodraw 使用什么类型的绘图画布......

图像视图、OpenGL 视图、自定义视图?

我喜欢我们可以在此画布中缩放、平移和选择对象的事实(但我猜这是手工制作的功能)。

那么,您认为在Cocoa中实现这一目标的最佳方法是什么?

素描画布

0 投票
2 回答
716 浏览

sketch-3 - 如何使用 Cocoascript 在 Sketch 插件中获取复选框输入?

我有一个 Sketch 插件,它根据用户在画板中的选择生成三个不同的文件。我想让用户通过复选框选择他们实际想要生成的三个文件中的哪一个(而不是总是生成所有三个文件)。

我正在寻找有关如何在警报消息中构建复选框的 Cocoascript 函数(如果存在)的任何参考/帮助,因此当触发插件时,警报将弹出并提供三个选项供用户选择.