恭喜你成为UI中国推荐设计师 (详情)
//百度统计 20220402 uicn

您的意见是我们 UI 中国进步的动力!
点击立即反馈按钮,发表您的意见!
立即反馈
QQ群反馈
您也可以加入UI中国官方反馈群进行反馈!
群号:302892100
备注:反馈问题后@管理员能让我们及时了解您的意见

提交需求

赛事与广告咨询合作,请填写需求表单,我们会在第一时间与您联系!

0/20
0/200

设计大赛

  • 设计大赛
  • 发布广告
  • 发布招聘
  • 其它需求

提交完成
感谢您对UI中国的支持和信赖!
Sketch58-智能布局功能的一些总结
0.0°
2019-10-11 原创文章 教程 举报 5680 15 15 0

智能布局可以说是Sketch的又一个大利器,某种程度上再次解放了设计师的劳动力,非常棒!

Sketch58 版本带来的变化,估计不少团队都在阵痛中吧?特别是维护设计规范的小伙伴,估计是痛苦并快乐着~哈哈 ;P


在没有自动布局功能之前,都是用Anima 插件的Padding 来实现组件基于内容的变化自动适应尺寸的,如下图 ↓


简单的效果演示,如下图 ↓

Image title


那本次的更新是不是显得特别鸡肋?多此一举?Anima 插件是不是就此放弃?额~

相信一些朋友都有不少疑问,本人尽量解疑,也会说明几个例子,实验一些场景,OK,废话不多说,开干~



1. 先初步了解一下Sketch“智能布局”功能及特性


其一,布局功能目前 只针对组件



看起来还是比较简单的,如果具备一些Flexbox 之类的一些基础认知,对这些布局相关的内容应该很好理解。


其二,组件中的文件夹,具备布局功能设定;



其三,即使设置了智能布局,也可改变尺寸;
















其四,组件中的子组件即使替换,也同样具备相应的布局设定;

Image title


其五,“调整尺寸”& “布局”互相影响,需要注意根据自己的需要进行配置;



其六,字体的“对齐方式”一定要和布局相应匹配,一般情况下,水平布局对应水平调整字符;



上面的按钮示例就是这样


看到这里,方便的朋友不妨自己先去尝试一下,方便更好吸收下面的内容~



2. 需要简单认知一下“结构”的重要性


相信到今天也还是有不少PS、AI设计UI的朋友,确实很无奈。

PS时代,为了让设计文件看起来更整洁,相关的模块会编成一组,相应的图层也会命名,但这更多的是为了工作上修正和查找的便利,实际对设计过程产生的效益并没有什么特别大的影响,所以相信还是有很多懒一点的设计师都不想去维护文件的结构和图层命名。

Sketch,如果不整理结构,那智能布局只是无稽之谈。


Chrome浏览器,右键“检查”,即可看到WEB中的常见布局结构,每一个需要进行封装的组件,包括页面的小模块,大模块,都是需要严谨布置结构的,不然页面的适配也无从说起;



这里要改变的一个思维模式,就是PS时代,设计的更多的还是“图片”,但在Sketch,更多的是高模拟的最终实现稿了,所以要非常注意命名,以及相应的模块结构划分。



3. 一些常规的例子


A. 基础元素-Button


这可以说是最基本的结构,由此出发熟悉智能布局的一些特性


B. 基础元素-Label(可删除)


希望大家保留一个小习惯,所有元素最好都设定合理的“调整尺寸”属性,在后续如果有复合组件情况,会产生一些帮助,当然,如果你的团队也使用Zeplin 作为协作工具,更是有必要了。


--------------------------------------------

插播一下问题解答:

本次的更新是不是显得特别鸡肋?多此一举?

如果你用Zeplin,就知道有很多我们使用插件完成的效果,是会错乱的,如下图 ↓


原因是Sketch的数据传输到Zeplin,并不包括插件变更的部分,详细的原理就不展开了,虽然简单和技术沟通也是没问题,但毕竟很不爽啊!


但,现在只要组件以Sketch 自带的智能布局实现,Zeplin 的显示就正常了。


是否鸡肋?其实还真的看情况而定,对有些人来说也许真没什么用~


Anima 插件是不是就此放弃?

请看下面的案例,你就明白,Anima 插件是不可能放弃的,而且,在后面一些复杂的结构中,也会更凸显Anima 插件的重要性,手动什么的是很讨厌的~

Image titleAnima 插件是什么?召唤 传送门


--------------------------------------------


C. 基础元素-Tooltips


Image title

D. 复合组件-评论



在较为复杂的组件结构中,大家一定要注意设定每个元素的“调整尺寸”属性


例如文案



设定后,正常 ↓



大家要记住一个点:“调整尺寸”属性设定,就是给Sketch 一个明确的Class属性。



E. 复杂结构-Tables


Image title



智能布局的功能并不复杂,只是其中有些问题大家需要了解,有一些问题,不妨看看是不是哪里出问题了,检查下“调整尺寸”或者 文案的“对齐方式”等。


总之新东西,都需要一个适应的过程,Sketch 确实不断在进步,加油~共勉~




更新:2019-10-11

收藏

15人已收藏

HeNgrY

博学之,审问之,慎思之,明辨之,笃行之

  • 47

    作品

  • 1811

    粉丝

  • 130

    关注

  • 关于老板说“出几个方案看看”的思考
  • 聊聊小团队设计管理的那点事
  • 关于Sketch我知道的那些事
  • 设计小团队Leader如何启动项目

    猜你喜欢

      2019-10-11 原创文章 教程 举报 5680 15 15 0

      Sketch58-智能布局功能的一些总结

      0.0°

      你确定要举报Sketch58-智能布局功能的一些总结

      如果查出恶意举报,十天内禁止提交任何举报申请。

      0/200

      上传证据: 超过10M的附件请使用网盘地址

      点击上传附件

      对谁可见:

      全部设计师
      • 全部设计师
      • 推荐设计师和认证设计师

      您确认要推荐?

      该作品发布时间:2018年11月22日

      评分

      完整度

      启发性

      勤奋性

      排版布局

      推荐心得

      建议20-200字以内

      0/200

      15
      15
      0

      账号或密码错误,请重新输入

      账号或密码错误,请重新输入

      登录

      手机号

      发送验证码 120s 验证码错误

      登录
      第三方账号登录