sketch中的symbol嵌套功能学习教程

前言:刚接触sketch的时候,想要学习symbol,网上搜到的很多并不是我想要的或者专业术语看不明白,现在想把自己摸索的用最直白的语言归纳下来 ,让开始学习symbol的伙伴们少走一些弯路,希望对你们能有一些帮助。主要内容:重点说symbol的嵌套功能。如下图。其实很简单,但用文字说明的时候文字会有些多,大家一定要坚持看下去,一定感觉爽爽的。

步骤开始啦:我的每段文字后面都会附带动图说明,如果文字没有看明白的可以直接看动图。下面开始啦

 

一、创建元素,如下图,我建立了一个矩形,一个文字、一个图标

 

二、依次把矩形、文字、图标转换为symbol, 敲重点:命名尽量为英文,分割线用‘/’符号。sketch会将’/’视为组的分隔标志,分组也方便找到和复用

随后将三个组件选中,再次转化为一个组件,可以看到右侧的区域已经有选项了,大概已经成型,接下来我们一起完善组件库

 

三、添加组件选项

双击button组件进入symbol编辑页面,我们把组件位置重新排列下,然后开始添加工作。

这里有个tips:因为icon和底色都为白色,导致图标看不清,点击右侧background,添加背景色下面2个勾记得不要勾选哦

复制组件把里面的内容改成你需要的样式,注意:命名同类前缀需要相同哦。可以看下图展示

 

四、添加完按钮的状态,我们开始新建按钮的状态,按钮通常会有蓝色 红色 灰色 ,新建一个画板填充矩形为蓝色 , 命名为颜色状态/蓝色,  然后转化为symbol 

(这个地方我给矩形按钮加了4左右的圆角,你们可以根据自己的需求,我是问了后面让你们遮照功能看得更明显,所以加了圆角值)

 

在复制几个symbol 改后缀颜色分别为:红色 灰色

 

五、我们开始做状态遮照。

选中图层,点击上方symbol导入我们做的状态symbol,记得遮照层要放在上面,然后点击被遮照的图层,右点击选中MASK。这样就被遮照了。按钮被覆盖上颜色状态了,后面改按钮颜色都可以直接只改颜色状态这个symbol了。(遮照快捷键:control+command+M, 图层向上一层:option+command+向上三角形)

 

六、到这里就基本完成了,坚持住。回到page页

可以看到右侧有我们组件的元件了,这时候你可以随意替换你想要的,这时候感觉最 爽啦!

 

重复利用相同的symbol,爽一下嘿嘿

看到这里都很明白的话,那么基本的symbol嵌套功能你就掌握啦,然后大家可以举一反三啦!

幸福小贴士:给大家分享一个我觉得很有幸福感的小妙招,当我们在右侧替换symbol而元件有很多的时候,一个个找起来很麻烦, 这时候在前面添加一个小图像标记,很方便去找到元件去替换哦。

选中元件,Control+R快捷键重命名,然后control+command+空格会弹出一个有很多图案的弹窗,选择你喜欢的小图案放在名字前面就好了,后期帮助你更快的找到替换元件哦,我是非常爱这个了小功能了,手动比心心。