问题标签 [sketch-3]
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.
ios - iPhone @2x 在 Sketch TROUBLE 中的设计
我已经阅读了大量有关 iPhone 屏幕尺寸的帖子和文章,但找不到有关下一个问题的信息。
最近我得到了一个草图设计,画板尺寸为 640x1136(所有资源都是如此,如背景图像)。据我所知 - 设计师为 iphone 5 - 4 英寸设计了一个设计。我的设计是 2 倍。我对吗?
所以我想为所有 iphone 4、5、6、6s plus 导出设计。
目前我正在使用 iphone 6s plus 物理设备开发我的项目。
但是当我将草图中的设计导出为屏幕截图时 - 我得到 3 张图像
- 320x568 像素(导出为 0.5x)
- 640x1136 像素(导出为 1x)
- 960x1704 像素(导出为 1.5x)
当我将 3 个图像添加到 Assets.xcassets 时,它们并不适合所有设备。
我也可以以 2 倍的速度导出,但我得到 1280×2272 像素,它比iPhone 6s 和屏幕分辨率大。
我应该怎么做才能使这个草图设计在所有 iPhone 上都能很好地工作,尤其是在我的 iPhone 6s plus 上?也许我只能为 xcode 中的所有 iPhone 使用一张图像?
android - 在 Android Studio 中无法正确绘制矢量可绘制对象
我正在重新设计一个应用程序,我在让一些图标在 Android Studio 中正确绘制时遇到了问题。我在所有的设计工作中都使用 Sketch。
我已经在网上四处寻找解决方案,但很难解释搜索词的问题,所以我想我会尝试发布屏幕截图并提供一个 Sketch 文件,看看 StackOverflow 社区是否可以提供帮助.
我认为这个问题与我在 Sketch 中构建矢量路径有关,特别是它们如何相互重叠。这是我正在处理的图标示例:
如您所见,我在 Sketch 中创建图标没有问题。但是,在我将图标导出为 SVG 文件并将其导入 Android Studio 后,它的绘制方式如下:
只有当形状变得更复杂并开始相互重叠时,我才会遇到这个问题。到目前为止,我已经能够为大多数图标保持简单,但它已经到了我需要找到解决方案的地步。
我打算在 Dropbox 中发布指向 Sketch 文件的链接,但我需要更多的声誉点来做到这一点。如果需要,希望我可以在回复中向某人提供该链接。
任何帮助将非常感激。如果这是一个重复的问题,我很抱歉。在我所有的搜索中,我可能没有用这种方式来表达这个问题以获得好的结果。
@Paul LeBeau,感谢您的回复。这是从 Sketch 导出的 SVG 代码:
这是将SVG文件直接导入Android Studio后的代码:
ios - Sketch 3 iOS UI 设计与实际设计不同步
我是 Sketch 的新手,面临一些问题。从下面的图片中可以看出,当我使用Sketch
默认 iOS UI 设计中的符号时,为什么它看起来比Actual
. 例如,它Navigation Bar
看起来Bottom Bar
比许多应用程序甚至苹果应用程序中实际看到的要小。我正在使用画板尺寸为 375 x 667 的 iPhone 6 平台工作。
其次,我也在开发 iPod Touch。因此,我是否需要重新创建所有设计以适应 iPod Touch 环境?任何帮助将不胜感激,谢谢。
从 Sketch 使用默认的 iOS UI 设计:
实际的:
javascript - Sketch 3 插件更改画板颜色
所以我似乎找不到改变艺术板背景颜色的方法。
这就是我目前只是缺少设置颜色的方法。
这个指向草图参考的链接可能会有所帮助(对我没有帮助) http://developer.sketchapp.com/reference/class/
ios - 我导出的草图图像不适用于 Xcode 中的不同屏幕尺寸
我为我正在创建的 iOS 应用程序设计了一个草图界面,然后将画板导出为 pdf 并将其放置在 Xcode 中的 Assets.xcassets 中。我现在正试图让该图像显示在所有屏幕尺寸的整个屏幕上。当我在草图中创建图像时,我使用了 iPhone 6 的屏幕尺寸(375 x 667)。现在在 Xcode 中,图像在 iPhone 6 屏幕上占据了整个屏幕,但在任何其他设备上都不会占据整个屏幕。它对于 iPhone 5 屏幕来说太大了,所以只显示了部分图像,对于 iPhone 6+ 屏幕来说它太小了,所以屏幕上有空白。如何让 Xcode 针对所有不同的屏幕尺寸缩放此图像?谢谢
material-ui - Material-UI 草图文件
Material-UI 组件是否有任何现有的 PSD 或 Sketch(首选选项)文件可用?
我可以使用 Material Design Template v2 中的 Sketch 构建模型,但我不确定这是否是产品设计组件的准确表示。这可能会在以后引起问题。
http://www.sketchappsources.com/free-source/1601-material-design-sketch-template-v2.html
java - 如何在我的 Android Studio 项目中使用已从 skech 导出的资产
我已经开始开发我的第一个Android 应用程序。我已经在草图中设计了 UI 元素,并且在我将资产导出到Android Studio中的项目后,我不知道如何使用它,比如我将如何在布局中使用 png-assets?
谢谢你。
android - 如何从草图值计算 TextView 的 letterSpacing?
在设计中,我有一个文本字段,文本大小为 16,字符间距为 0.6
android:letterSpacing
但是,如果我为间距属性设置此值,TextView
将比设计时大得多。
那么,将sketch值转换为android值的方法是什么?
sketch-3 - Sketch 插件 - NSFileManager contentsOfDirectoryAtPath - 不是一个函数
我正在尝试为 Sketch 制作一个插件,使我能够自动生成多语言资产。
现在,我选择启动该过程的语言文件列表。我使用 NSOpen 面板来选择这些。对于每个语言文件,它会为该语言创建一个新页面,并找到带有特殊标签的文本层,并用翻译后的副本替换副本。
在执行此操作时,我希望它检查另一个文件夹 screenshots/lang 中是否有任何屏幕截图,并存储这些图像的文件路径列表。这就是我现在卡住的地方。
目前我有:
当我尝试以当前状态在草图中运行我的插件时,控制台说:
我已经尝试过查看很多问题,其中列表没有返回,返回 null 等,但我找不到 contentOfDirectoryAtPath 不是函数返回的任何问题。
这是因为它是一个由应用程序运行的插件并且在文件系统中导航是一个安全问题吗?
任何帮助将非常感激。谢谢!