用这个Sketch 工具集Kitchen,快速掌握智能排版
发布时间:2023-04-06 22:57:45
Sketch 55 Mac版是Mac上一个创新和新的眼光看待矢量绘图软件。Sketch Mac版以简约的设计是基于无限的规模和层次的绘图空间,免费调色板,面板,菜单,窗口和控件。虽然使用简单,它提供了功能强大的矢量绘图和文字工具。如完美的布尔运算,符号,和强大的标尺,参考线和网格。
很多小伙伴认为sketch又笨又呆,做按钮、列表、段落的时候太死板,删个元素还得把其他元素一个个调整,不能像 web 的 float 浮动一样自己动!小编向您推荐使用sketch插件kitchen!
这款由蚂蚁金服效率提升 Sketch 工具集,拥有便捷上传设计稿,多类数据快速填充,智能排版提升效率等强大的功能,给您不一样的sketch体验!
制作弹性按钮
一般我们做的按钮主要分为两种:固定宽度按钮和弹性宽度按钮。
固定宽度很简单,一个宽度是120的按钮,其他页面也都是120,不管两个字还是三个字,按钮宽度保持不变。
弹性按钮就不一样了,在后台的界面设计中,经常遇到不同文字数量的弹性宽度按钮需求。不管按钮文字是多少,两端的留白(即padding)始终保持固定。这个对于设计师来说很麻烦,每次字数变化后都要再调整按钮宽度。
那么在使用 Kitchen 的智能排版之后,这个操作将变得丝一般的顺滑。
制作弹性按钮将会使用到智能排版中的边距功能。我们选中这个按钮组,打开智能排版面板,在左边距和右边距都写上20,键盘回车。然后再改变文字试试看,原本又笨又呆的按钮仿佛有了灵性,完全听从我们的指挥,这就是弹性按钮,用前端术语就是两边增加了 padding-left 和 padding-right。
上下边距也是同样操作,左下角的自动排版需要勾上,否则按钮组会被打散,失去自动排版功能。
下面是一个示意图,可以看到 Kitchen 给我们的按钮组重新命名了,多了尖括号和数值,名称中的x代表空,下边距没有填写。顺序是按照「上-右-下-左」顺时针的方向,和前端的四数值简写方法是一样的。需要注意的是,新增的尖括号及内容不能删除,否则智能排版会失效。
所以到这里大家应该明白,智能排版本质就是赋予 Sketch 前端布局的功能,让设计师布局更加灵活。接下来我们看下间距的用法。
让元素自动调整间距
回到文章开头的问题,一个横向的文字导航,每项间距是40,其中第二项字数发生了改变,为了保持间距统一,后面的元素位置需要手动调整。那么利用智能排版的间距功能,我们就会给每个文字赋予生命力,让它们之间实现自动排版。在水平间距填写40看看效果。
搞定,从此以后面对任何导航再也不怕修改文字了。垂直间距也是同样的道理。在间距操作中,导航所在的组,名字被 Kitchen 改为h40,h即 horizontal,同样,如果是垂直间距会加上 v,即vertical。
制作一个弹性按钮组
到此,我们已经掌握了智能排版的两个核心间距和边距,在实际工作中还有很多需要两个功能结合起来的操作,比如做一个弹性按钮组:按钮内部两端的边距固定,按钮之间的间距也保持固定。
在没有 Kitchen 之前,这样的操作简直要命,先要更改按钮宽度,接下来再改变按钮间距。作为一名追求工作效率的 UI设计师,我可忍受不了这种复杂糟糕的体验。所以在智能排版的帮助下,复杂的操作也是瞬间完成。
不过也有一些小瑕疵,就是当按钮宽度改变后,间距却没有及时变化,需要再次点击这个按钮组才可以,应该是插件的一个bug,希望后续的更新能优化下。
智能缩放应用到 Symbol
在上面的例子中,我们用了不同宽度的按钮,但是像文字、颜色、描边等样式都是一样的。对于 Sketch 来说,这些按钮统一可以使用Symbol 来代替,实际工作中我们肯定也是这样操作的。那么如果每个按钮都调用了同一个 Symbol,上面讲到的弹性按钮组可以实现吗?当然可以。
我们先把按钮转换为 Symbol,复制四个分别再命名,然后把整个组用智能排版的间距功能设置为h20。不过出现了问题,按钮高度塌陷了,一个bug。
我们需要进入到 Symbol 中,把按钮的圆角矩形底的 Resizing 给设置下,顶部固定,高度禁止拉伸。
设置之后再看下效果,已经可以了。不过还有个小问题,按钮之间的间距无法自动完成,需要我们手动选择按钮组,再使用智能排版的间距功能,设置为h20,确定回车就可以了。这个应该也算是一个bug。


猜你喜欢
- 本文介绍Microsoft Excel中NORMINV函数的语法和用法。函数说明NORMINV函数的主要作用是返回指定平均值和标准偏差的正态
- Excel2007简繁转换器丢失处理该怎么解决?在excel中想转换简繁体字,但是却找不到简繁转换选项,该怎么办呢?下面我们来看看简繁转换器
- 1、为你的幻灯片添加一些动画效果1.1、PPT动画四大难题节奏不易掌控多对象难以操作动画不自然、不连贯缺乏动画素材1.2、PPT动画四大绝招
- 最近有Mac系统用户反映,Safari很经常会出现搜索栏按Enter无法搜索的情况,这让用户非常烦恼。那么,MAC系统Safari搜索栏无法
- Win10系统打开应用商店提示0x803c010A错误代码是什么问题?有用户反映打开Win10应用商店时就会提示错误代码0x803c010A
- 在使用Word创建文档的时候发现,输入的是直引号,但打出来后却被替换为弯引号。在半角状态下输入直引号,被替换为弯引号,这是开启了Word中的
- 而今天要推荐的是 Mac 上另外一个强大的内置软件在过去一年多使用 Mac 的过程中,我觉得 Mac 可以提升工作效率的关键之一就是其内建的
- Ghost Win8系统用户想要格式磁盘分区,最常使用的方法是直接右键磁盘的图标然后点击格式化,但使用惯命令的小伙伴就会选择Format命令
- 我们常常会在晚上的空闲时间下载或者上传一些东西,此时应该没有人会面对电脑乖乖的等待,通常都会将电脑挂机跑去做一些别的事情。而Win7处于空闲
- 我们在使用excel的时候可以将excel工作表拆分为多个窗格,并且拖动每个窗格的滚动条不影响其他窗格的内容。当不需要拆分的时候,还可以取消
- excel表格主要就是用来统计数据,也可以在上面划图,利用excel表格特别是在仓库、财务做帐是很方便的,下面小编就教你怎么在excel中对
- word中页面颜色的设置方法和技巧,我们有时候想设置一下我们自己喜欢的页面颜色,但是不知道怎么设置,下面给大家分享word设置页面颜色的方法
- 在我的电脑中,一般会默认显示光驱图标,当然有时候在插入光驱时才会显示,最近有用户在Win7系统上使用光驱时就遇到不显示光驱图标的问题,那么该
- 经常使用QQ浏览器的用户知道其中的功能是非常齐全的,但是有的时候如果你想在QQ浏览器开启搜索直达的话,具体操作是怎样的呢?现在小编就来教大家
- win10系统源文件在哪?系统自带的源文件如果出现变动或者更改,就很容易引起Win10系统的资源管理器出现“卡顿”现象,那么应该怎么恢复系统
- 有些用户想要在电脑上尝试两个系统,就会安装双系统,但是使用一段时间之后想要删除其中一个系统,该怎么操作呢?双系统怎么卸载其中一个呢?下面小编
- 最近有网友朋友反映bios设置里面找不到硬盘选项,特别是在格式化硬盘、分区硬盘等情况,这是怎么回事呢?这种情况怎么解决呢?本文将提供电脑bi
- win8无线连接受限经测试发现是网卡的电源配置问题,下面与大家分享下具体的解决方法,感兴趣的朋友可以参考下哈Windows 8下无线连接总是
- 近来有用户在Win10玩艾尔登法环此款游戏中,遇到了白屏且闪退的情况,这是怎么回事呢?该如何处理呢?下面就跟小编一起来看看解决方法吧。解决方
- 方法一:Function 大写金额(N)'数字转为大写金额,仅一个参数。Application.Volatile大写金额 = Rep