赞助商
立即赞助

如何让Sketch效率实现飞跃般的提升?先收下这些Symbol技巧

设计神器3年前 (2021)发布 流光
1.7K 0 0

Sketch做界面设计有些年头了,一开始无情的工具人全程手复制粘贴,至于速么,全看手速了。后来会了一些偷懒的技巧,才真正开始工生产页面,中一项就是Sketch自带的 Symbol 功能,不过我翻了翻,好也专门介绍的,今天就总结一下我使用Symbol的一些验分享给胖友们。

封装

1. 封装

Symbol类似于PS智能象,可以实现全局样改,提高作图和改图速度也在于这,我不做过多介绍了。那怎么能用好Symbol,构好高效灵活Symbol是学问了。

封装即创建Symbol的操作不多介绍,右键下拉单具栏里都可以实,需注意的,封装时候默认讲选中的内以界准重新建立画板,会发送到「控件」页面。

如何让Sketch效率实现飞跃般的提升?先收下这些Symbol技巧

如果选中画板创建Symbol,则会当页面直接,不会发送到控件页面。这种况应用较少,通常我人调整运营图的时候会使用,当页面同时预览一运营图各尺寸设备下,或者不同状态下的展示况。

如何让Sketch效率实现飞跃般的提升?先收下这些Symbol技巧

2. 命名和分组

这个命名并不是大家讲什么命名规则,完全可以按照自己习惯来起名,也不限制于文或英文,这里要介绍下Symbol命名分组法。

我们看其他Symbol库里面目录结构,这目录让我们使用起非常方便,那又怎么分类的呢?

如何让Sketch效率实现飞跃般的提升?先收下这些Symbol技巧

很简单,创建Symbol的时候把字起好就OK啦,命时用 「/」 把层级划分,就可以实Symbol的目录结构构建。当然也可以修改,入控件页面修改画板称就可以了。

如何让Sketch效率实现飞跃般的提升?先收下这些Symbol技巧

3. 神奇缩放(尺寸/位置)

封装Symbol时候常会立组,神奇缩放于Symbol缩放/变形时,里各个元素相位变化起着关键作用。否则缩放,里内容可能会变形跑偏。下介绍几实构常用缩放。

靠左(右)边固定

页或组件伸缩时需要其元素靠左边距离固定,要配合或&纵固定尺寸来使用。这样可以实现内容宽度随页伸(般不涉及高度变化),左侧内容固定不变,靠右固定理。这个在我们做响应布局时候比较常用,比如标题栏伸缩,可以做到标题文和关闭按钮分居两端固定,宽度随内容调。

如何让Sketch效率实现飞跃般的提升?先收下这些Symbol技巧

靠边固定

针对沿4个角相对位置固定,横纵均会拉伸的情况,常见不同尺寸备适配调整的输出。

如何让Sketch效率实现飞跃般的提升?先收下这些Symbol技巧

根据情况选择其中相邻个边靠边固定,然后同固定横向和纵向尺寸,即可实现。

靠四边固定

页面或组件伸缩需要内容的边距固定,锁定4个边即可完成。

如何让Sketch效率实现飞跃般的提升?先收下这些Symbol技巧

嵌套及修改

1. 嵌套

嵌套好解,就是老千层了,一层一层封Symbol就可实现嵌套。问在么时候嵌套,如何嵌套,为么要搞嵌套呢?

建立Symbol是为方便批量复和修改,嵌套Symbol则是为展示种能出现的情况,尽量的模拟上效果,为设计上下游同提供更相关信息。下图展示同一页面用Symbol呈现复情况的优势。

如何让Sketch效率实现飞跃般的提升?先收下这些Symbol技巧

2. 内容替换(Data)

那想要实现上面的效果需要如何操作呢?

我们需要找到素材库,sketch默认有一些素材库,可上链接一些图库资源作为素材库。当然大多数情况是满足了我们日项目的,针对项目情况可自己建立素材库(就是建个件夹,扔一堆图片进)。

如何让Sketch效率实现飞跃般的提升?先收下这些Symbol技巧

打开sketch首项,择素材,添素材库,把之前的设置好的图片件夹导入进,就看见自己配置的素材库了。

如何让Sketch效率实现飞跃般的提升?先收下这些Symbol技巧

如何让Sketch效率实现飞跃般的提升?先收下这些Symbol技巧

如何让Sketch效率实现飞跃般的提升?先收下这些Symbol技巧

为了便调用,议接导入最高层级文件夹,这样所有子文件夹内容也会以目录形并导入。

图片替换

我们要在Symbol里需要替换图片处新图片显示区域(个矩形),然后填充设定为图片。注意图尺寸是否规,下「输入」尺寸需要应选择,不规则尺寸般选择「适应」。完成这步完成了准备工作,后我们可以批量生我们组件了。

如何让Sketch效率实现飞跃般的提升?先收下这些Symbol技巧

然后需要进异化改,过填充框内图标是紫色时,我们可以批量选需要改变内容Symbol,击刷新素材,会随往里填充不图片,形成了多样化图片卡片。

如何让Sketch效率实现飞跃般的提升?先收下这些Symbol技巧

文本替换

文本建立和替换图片理相同,只不过需要构建的是一个文本文档,每条文本回车换行。在Symbol即可替换文本框内容,这再不赘述了。

如何让Sketch效率实现飞跃般的提升?先收下这些Symbol技巧

3. 建立和替换样式

建立样式

样式建立方我们替换按钮等组件的状态变,样式替换可解为一种成本较小的Symbol替换。于按钮,标签的状态切换,这种情况我们需要建立多状态Symbol来进行切换,样式来做更方快速。一般是基于填充色、描边色、描边粗细及阴影这几种属性变的情况来使,尤是多个属性同时变的情况,样式替换的捷性就尤为明显。

如何让Sketch效率实现飞跃般的提升?先收下这些Symbol技巧

属性分类

样式主分图形样式文本样式,图形样式主属性如所述:填充、描、描粗细以及阴影;文本样式主属性:颜色,字体,字。文本颜色替换常按钮标签元件的状态配合使用,常见于按钮反色,或者可用状态切换。

字号字体的变可会影响栅格布,界面设计一般涉及。

如何让Sketch效率实现飞跃般的提升?先收下这些Symbol技巧

命理

命规则 Symbol 一样,用「/」划分即可区分层级关系。

如何让Sketch效率实现飞跃般的提升?先收下这些Symbol技巧

理可以通过直接修改属性然后新完,也可以样式列表里行增加、删除、分组新操作。

如何让Sketch效率实现飞跃般的提升?先收下这些Symbol技巧

切图与管理

1. 切图

每一个封装好的Symbol其实都是一个独的画板,那切图就可以通过给画板制作导出项的功能来做「无痕」切图,也方便控制切图的尺寸,对于不规则icon,或者需要留出边距的情况极为方便。

已经添加导出项Symbol在使用时,不会在页里出现切图框虚线,所以也不会影响体画预览,而不会影响Relay、lanhu等工具切图识,下图可以看到比效。

如何让Sketch效率实现飞跃般的提升?先收下这些Symbol技巧

2. 插件

这只介绍一下Quark插件,Quark为提供了实际项目中常用的模拟数据(商品图、商品名称、收货地址等),但是这个动填充数据的功能和Symbol的内容替换不兼容,所以个人通常是结来使用,即Symbol和组结。

按钮、标签等般会封装成Symbol,商品图和文内容般则会接设定好矩形框和文本框,调时候接利用插件填充图片和文,按钮标签类内容根据项目情况,分应展示。

如何让Sketch效率实现飞跃般的提升?先收下这些Symbol技巧

3. 复用管理

Symbol的确定通常计规范绑定,在产品迭代过程中,通过Symbol来承不仅能节做图间,更重要的是能保证规范组件式一致。这也是认为做Symbol「最重要」的义。

实工作品版本迭代般不能放在个sketch文件里,如都放在起会导致运速度极慢,电脑容易卡死。那统品不版本功能迭代想要快速准确完成该如何做呢?我般会在第版本完成时,输出部分组件设计规范,把标准组件封装成Symbol,在下版本设计稿接引用前做好规范组件库,这样可以接拖拽改,大大节省出图时,也能保证规范统。

如何让Sketch效率实现飞跃般的提升?先收下这些Symbol技巧

如何让Sketch效率实现飞跃般的提升?先收下这些Symbol技巧

以上是本地Symbol库复用的方法,也可以利用Quark来进行共享,这在交和协作的候就能大程度避免误差并提高效率了。

结语

这些是近年工作总结的内容,可能不会别全面,但都是实际工作中能用的。Symbol 学习起来不麻烦,不过要计好Symbol确实要花心思和力,不过认为在项目长期维护的过程中这些工作是有必要和义的,长远来确实也更方便,毕竟总得有人种树才有凉可乘嘛。

希望今天分享内容能小伙伴们启发和帮助。有问题或指教可以在评论区和我互动,如感觉有用可以分享更多see see。

欢迎关注「JellyDesign」的小程序:

如何让Sketch效率实现飞跃般的提升?先收下这些Symbol技巧

© 版权声明
您必须登录才能参与评论!
立即登录
暂无评论...

相关文章

编者按:本文网易设计师用「FishDesign企业级UI组件库」项目为例,通过在网易七鱼产品中的应用,来介绍一个企业级 UI 组件库...
B端设计
Figma作为一个线上协作设计平台,因其强大的组件功能,越来越受到设计团队的青睐。 为帮助用户对组件进行更加高效的管理,20...
Figma
后台系统中,存在大量的组件,合理的应用是做出良好产品的基本功。 本文梳理了常见的「选择」和「输入」,也算是自己长时间...
UI组件
编者按:这篇文章不会给你分享任何杀手级的设计工具,也没有针对特定设计项目的独家秘诀,这篇文章只会分享7个如何更快做设计...
如何提高工作效率
海舟Ocean:我们在设计诸如CRM(客户关系管理)、OA(办公自动化)等面向B端用户的后台界面时,往往会被各种各样错综繁杂的组...
后台产品设计
说起Sketch的一大痛点,就不得不提颜色样式。明明已经建立好完整的图层颜色样式,文本就是无法调用,必须重新建立。导致实际...
sketch
Sketch 58 Beta 版本已于近期推出(其实最近一段时间已更新了好几个测试版),官方终于推出 Smart Layout 智能布局,让 Symbo...
sketch
这一期我们来分享10个帮新手提高效率的Ai小技巧,想学的抓紧咯。 欢迎关注「京东设计中心JDC」的微信公众号:
Ai