你不知道的Sketch黑科技-图文浮动居中

作者:活力源 | 创建时间: 2023-05-02
你不知道的Sketch黑科技-图文浮动居中

作为目前最受UI设计师欢迎的设计软件,Sketch包含的强大功能足以颠覆PS时代的设计方式,而且未来还有很强的扩展性。借助一些第三方插件和技巧,会产生很多意想不到的效果,极大推进了设计师的工作效率。

在平时的工作中,通过实践与总结,逐渐发现Sketch的潜力远远比我们知道的要多。因此通过公司项目沉淀了一些和技巧,在这里分享给大家。

好了,我们开始今天的话题。

前阵子在知乎中遇到这样一个问题:

一个搜索框Symbol组件,里面的提示文字数量不定,如何让图标和文字整体居中?

这位知友的问题估计很多设计师都遇到过,先看下图,一个简单的搜索框,由圆角输入框、搜索icon和提示文字构成,其中的文字字数会根据页面的不同而不同。整个搜索框要做成Symbol组件,以便项目全局掉用。

下图是Symbol组件中的图层显示。内容组居中在整个搜索框中。由于是居中,所以很自然地想到提示文字应该也是居中对齐。

可是当改变文本的时候,左侧的icon并没有发生改变,我们希望的效果是,无论文字多长,内容组整体居中于搜索框。

对于这个问题,其实不用借助任何插件工具,Sketch本身就能实现,也算是Sketch一个黑科技了。

这里我们还需要了解一个现象就是,如果icon在文字的右边,内容组是可以居中的。看下图。

既然icon在右侧能居中,那如果我在页面中把Symbol整体翻转一下不就“实现”想要的效果了吗?来试下。

嗯,已经基本实现想要的效果了,最后的问题是icon和文字都是反的,我们需要再次把它俩翻转过来。方法就是直接进入Symbol把icon和文字翻转。

到这里我们已经解决了问题,icon在文字左边,无论字数多少,整体都可以居中于输入框。一起看下最终效果。

当然了,在实际工作中,这个框的宽度可能有多个,比如我想把框拉大,如果不作一些处理的话,会变成这样:icon被拉扁了。

所以还需要利用Sketch的Resizing功能,关于这个功能之前也分享过一篇教程《用Sketch制作弹性可伸缩的音频播放条》,不过在新版本的Sketch中,Resizing的界面发生了改变,但是本质还是一样的。

我们需要利用Resizing把icon的宽高给固定住,由于文字在Sketch中是不会被拉伸的,所以不用管。

经过以上操作就可以完美实现不同宽度的搜索框了,同时icon和文字整体在框中保持居中。

END

UI黑客

作者:UI黑客

点击展开全文

更多推荐

自由职业不自由?

【海平面】令人难以置信的20张书籍封面设计

用户访谈 | 深度解析,你需要离用户更近一些 (附模板)

企业内做用户研究的初心者之书

说文解字(二):文字与其意像

UI设计师作品集50页欣赏【第二期】

【新手指南】UI交互设计vs UI设计 vs 交互设计:有啥区别?

翻译 | 如何进行混合现实设计的构思、沟通和创新?

Design Whitelist_设计白名单(附字体下载包)

品牌碎片化—如何吸引消费者并融入生活中

富途牛牛注册开户流程体验与建议

小程序设计规范及经验分享(附小程序控件+设计规范)

掌握了这个导航控件,你可以设计80%的应用导航

iOS设计规范总结

关于瓷片区,你需要了解这些设计要点

激发灵感的50张精美纸质邀请函设计(一)

【蓝湖大咖访谈】每日优鲜付腾:青年新锐设计总监 – 设计要不走寻常路

设计沉思录|乡镇一哥诞生记

设计语言 – 表单(登录/注册)

常见的移动端设计模式与案例分析

文字设计原理(三):文字的易读性

【原创】如何提高审美能力

80%的用户时间停留在前三屏,然而八年前完全不是这样

甲方竟敢说你的配色丑! 我来教你怼回去(二)

从0到1 百度人工智能零售的开篇

数据化设计思维的养成

设计师必备的AE插件合集

“线框”在设计中有哪些妙用?

设计师,别再埋头做设计,这些方法比PS都重要

从交互维度量化用户体验