Sketch教程:嵌套Symbol 的高级玩法

0 2021-07-07 16:28 内容校对:海绵宝宝手里的锅铲
收藏(0) 共有 18 人学习了本教程

《Sketch教程:嵌套Symbol 的高级玩法》是一篇关于Sketch的学习教程,通过简单几步就能实现教程中的效果图效果,当然只学习这一点,并不能完全掌握Sketch技巧;你可以通过此加强操作实例,颜色,图层,组件库等多维度案例或实操来进行更多的学习;此教程是由一袋米GL在2021-07-07发布的,目前为止更获得了 0 个赞;如果你觉得这个能帮助到你,能提升你Sketch技巧;请给他一个赞吧。

随着 Sketch 39 41 两次重大的版本更新,我们可以充分利用 Symbol 嵌套功能制作和维护一套通用性高的自定义组件。具体步骤如下图所示:

Sketch教程:嵌套Symbol 的高级玩法

坦白讲,这套组件的制作并没有什么黑科技。它只是一组嵌套的 Symbol,精心编排后 Sketch 的 Inspector 面板条理有序,使用起来也像设置 QQ 空间一样轻松。

让我们来分析下这个 Symbol

Sketch教程:嵌套Symbol 的高级玩法

这是我使用在聊天面板中的列表项。我想在照片和名称的基础上,增加新消息提示的徽章,以及是否正在输入的提示(这是一个组合,所以我可以根据需要打开/关闭它们)。

图层:

Photo(照片)

我将默认和有图状态的两个 Symbol 命名为 Avatar/Default(默认) 和 Avatar/Image(有图) ,这样看起来十分清晰。因为这两个 Symbol 尺寸相同,所以你能够在 Inspector 下拉列表中轻松切换。

Sketch教程:嵌套Symbol 的高级玩法

Name(名称)

名称层的使用方法不是常见的改变文本样式,看起来有些奇葩,但使用起来却异常强大。我在 Sketch 中创建了所有文本样式的 Symbol,以便我可以在 Symbol 内部更改颜色。当然,花了点儿时间,但一劳永逸:

Sketch教程:嵌套Symbol 的高级玩法

但现在我有了这些,它使我不必为了更改 Symbol 中的文本的颜色,而新增一个 Symbol。

Sketch教程:嵌套Symbol 的高级玩法

我将该 Symbol 中的实际文本层命名为“↳?Content”,虽然看上去有些浮夸吧,但确实方便我知道是在这里输入实际文本。

另外,这全都是同一个 Symbol,所以如果我编辑基板,都有相关组件都能被更新:

Sketch教程:嵌套Symbol 的高级玩法

Badge(徽章)

这个徽章是另一个 Symbol,也包含了一些有趣的设置,让我们来看一下:

Sketch教程:嵌套Symbol 的高级玩法

在徽章 Symbol 内,是我的文本样式 Symbol(所以我可以交换出来,以后)和一个“Container(容器)”Symbol。 容器是这个样子:

Sketch教程:嵌套Symbol 的高级玩法

徽章 Symbol 中的“Container”图层参考了上面的圆角容器 Symbol 的命名。 每个容器都有一个States(状态) Symbol(所以我可以修改徽章的状态)...

Sketch教程:嵌套Symbol 的高级玩法

...一个颜色 Symbol(所以我可以修改颜色)...

Sketch教程:嵌套Symbol 的高级玩法

请注意,我的状态 Symbol 和颜色 Symbol 的宽度不同,这是为了让 Inspecto 面板中下拉列表中只出现相对应的选项(因为嵌套下拉中只会出现相同尺寸的 Symbol)。 如果我为背景选择一种颜色,我不想看到该列表中的其他 Symbol。

Sketch教程:嵌套Symbol 的高级玩法

只有颜色

Sketch教程:嵌套Symbol 的高级玩法

只有状态

将所有相同类型的 Symbol 保持一致的大小,以便在下拉菜单中一起显示?

Typing(正在输入)

这是一个显示有人正在输入的 Symbol

进阶Tip™:将所有图标设置为 Mask(蒙版),并在其顶部使用颜色 Symbol。 这样,如果要更改颜色,只要在下拉框里选择就行了?

Sketch教程:嵌套Symbol 的高级玩法

Container(容器)

最后一层! 这是一个“Mixin / Fill”颜色 Symbol 的重命名案例,我可以轻松地切换打开或关闭的状态:

Sketch教程:嵌套Symbol 的高级玩法


Sketch教程:嵌套Symbol 的高级玩法

点击Gif图片动起来↑

以上这些可能看起来很复杂,尤其在初次制作的时候需要组织的很周全,但好消息是,我们因此能利用一个单独的 Symbol 应对成千上万不同的情况,从此不必再单为一个项目建立茫茫多的 Symbol 库了。

这就完了么?当然不是。下面还有另外一些我做的 Symbol:

Sketch教程:嵌套Symbol 的高级玩法

以上就是Sketch教程:嵌套Symbol 的高级玩法的全部内容介绍了,关于更多Sketch教程信息,欢迎关注北极熊素材库,给你带来最丰富的素材图片和最有用的教程,更多最新资讯。

0

赠人玫瑰,手有余香

本内容由一袋米GL原创发布,小编仅对内容版式进行调整,如有侵犯你的权利,请联系我们。

如果你觉得好,你可以将本课程转发给你的朋友!

参与评论
验证码

输入的验证码不正确

0/10000

评论区

暂无评论

一袋米GL

最短的时间内学会,学好、学精。

共发布了232个文章 共获得13个赞

最新发布的教程

查看更多此作者的教程

文章中所使用的软件

您可能会帮助到他

查看更多
用户给我们的评价
北极熊素材库累计为超过1000+家中小企业提供服务
欢迎来到北极熊素材库

使用微信扫码登录

使用账号密码登录

请输入用户名,6-15个字符

请输入密码,最少6-15个字符

立即注册 | 找回密码

登录失败

注册及代表同意 网站协议
扫码登录及代表同意 网站协议

请输入用户名,6-15个字符

请输入绑定的邮箱

验证码

输入的验证码不正确

登录失败

提示信息

内置密码的链接已通过Emall 发送到你的邮箱中,请在三天内修复密码。

3秒后,将关闭此窗口 立即关闭

请输入用户名,6-15个字符

请输入密码,最少6-15个字符

二次密码不一致

请输入正确的邮箱

验证码

输入的验证码不正确

注册失败

您还不是我们的VIP会员

成为我的的VIP会员
即可享受6大特权并免费高速下载数以万计的设计素材,助力您的工作和学习

立即升级VIP会员