使用 Sketch 3.9 快速实现响应式设计

Sketch3.9 终于发布了原生的响应式设计解决方案。只需要设置一个属性,便可以快速实现任意尺寸的适配。

昨天晚上,Sketch发布了3.9beta版

http://www.sketchapp.com/beta/

其中更新的一个非常重要的功能,就是是可以缩放 Symbol 和图层组。

其实简单来说,只是在图层属性面板增加了一个 Resizing 的属性选项。这个选项看似很不起眼,但只需要其中3个选项,就能实现绝大部分设计的「适配」需求。

Image title


用自带模版的例子举例吧。就一般 bar 里头的控件来说。适配起来无非就是保持边距的情况下,按照某一角对齐。这种情况就可以选择Pin to corner。

这样的话,所设置的图层就会按照中心点所在父级的位置进行适配,这个选项无非就是9种情况,分别是相对四个角的四个点的编剧固定,或者分别保持纵向或横向居中,然后分别保持固定上下左右的距离。

Image title

Image title

Image title


Resize object 则针对希望填满父级单位的元素,比如网站的位图banner,或者填充一个列表的内容。下面的例子中,左右的标题和图标都是设置的 Pin to corner,但段落文字设置的 Resize object。这样的话内容都会保持四个方向的边距,跟着父级单位一起缩放。

Image title

Image title

Image title


最后一种,Float in place,他会根据父级元素的缩放,来等比例缩放图层所处父级图层的边距,这个属性可能可以用于无脑缩放的 tabs。

Image title

Image title

Image title


不得不说Sketch新增的这3种属性是一个天才的想法。逻辑简单,操作也非常快捷。

在此之前,有一个第三方插件也能很好的实现这样的适配,但操作就繁琐很多了。各位也可以参考。

https://github.com/matt-curtis/Fluid-for-Sketch

原创文章,作者:交互精选,如若转载,请注明出处:https://www.iamue.com/15968/

(0)
交互精选交互精选
上一篇 2016-06-27 10:20
下一篇 2016-06-27

相关推荐

  • 苹果旧金山字体的秘密

    iOS 9如今已公开发布。带来了一些细微的变化,但iOS 9的系统字体变成了苹果新推出的旧金山字体,代替了之前用的Helvetica Neue。

    2017-06-03
  • 译文|界面设计中,关于字体设计的10 个锦囊

    字体作为界面设计的一个元素,对用户的阅读体验起着至关重要的作用。本文是 UI 设计师 Viljami Salminen 分享的用户界面字体设计的基本规则和技巧。一个优秀的设计师懂得:网页上的文字不仅仅作为内容而存在,它还是用来交互的界面。
    – Oliver Reichenstein
    Helvetica 真的弱爆了。它不是为小屏显示而设计的。像「milliliter」这样的单词显示效果就很差。
    – Erik Spiekermann

    2017-05-22
  • 5个2016年UI/UX设计趋势

    随着“响应式Web设计”以及“Google提升移动友好性设计” 持续升温,在过去的一年开始流行的一些UI/UX设计趋势,将会在新的一年里继续流行下去。鉴于此,我总结了一下在2016年仍会持续大热的一些UI/UX设计趋势。

    2017-05-26
  • 程序员如何应对「给我弄个网站吧」的请求?

    点击上方“程序人生”,选择“置顶公众号”第一时间关注程序猿(媛)身边的故事编者按:昨天,我们在这篇《“你是程序员,帮我修个电脑吧” “不会,滚”》的文章中,发起了个投票。结果发现三个选项中,打败「修电脑」,位居榜首最令大家“抓狂”的选项,竟然是「我想要创业,你帮我建个网站吧,就像淘宝那样的,一定很好做吧」。一般,遇到此类情况,我们可以选择两种处理方式:第一种,直怼式。例如:“我给你1000块,你帮我做个淘宝,就和马云的淘宝一样的” “你...

    2018-04-08
  • 用户体验丨有一点,我特别不服:我一向健康,这本“生命说明书”却告诉我,风险无处不在!

    我与优福的故事聚 集 幸 福 之 因[图片]癌症,是人们的恐惧中心。很多人平时身体棒棒,突然就倒下了,永远的离开。比如我婆家的姑爷,发现时已经晚了,无力回天[图片][图片][图片]。2013年,安吉丽娜·朱莉检测了自己的基因,发现乳腺癌症易感基因患癌率是87%!她提前知道,提前预

    微信热点 2018-02-01
  • 做交互方案时,请注意检查这4个点

    作为一名交互设计师,到底什么程度才能算得上是“专业”?成为一名专业的设计师是否有方法与捷径呢?答案是肯定的,但是今天我分享的内容还不敢称之为体系,只能说是几个小小的经验吧,希望能给正在奔向专业路上的你有所启发。

    2017-05-11
  • 在Axure中,如何用动态面板实现banner的轮播效果(附Axure教程及软件)

    axure功能太强大,动态面板可能已经搞得你头晕眼花了,更别提7.0版本的中继器了。废话不多说,还是和大家分享一下动态面板实现banner轮播的效果,对动态面板还不熟的,不妨来看看这个效果的制作过程,然后自己试着做一做,绝对增加自己的信心。就拿某宝首页banner轮播效果为例进行说明:1前期线稿图,部件准备01先画个大概的位置线框图,如下图所示,做了3张banner的轮播效果02banner位置的占位符转换为动态面板(鼠标右键,转换动态...

    2018-03-06
  • 2018年04月07招聘岗位

    诚聘:通辽澳鼎医疗器械公司诚聘:工作人员要求:40岁到50岁之间的女性,能长期工作的,有爱心,有孝心,家庭没有负担的,高中以上文化程度,语言表达能力好待遇:中午有工作午餐,每个周日休息,节假日休息,基本工资1800元,满勤奖200元,年底奖金不少于12000元。联系人:闫经理。联系电话,15247572846,15374967717不能长期工作的勿扰!招聘服务员工资底薪2500加提成收银员2700元加提成招聘电话:8663888,157...

    2018-04-08
  • 如何利用人工智能提升用户体验?

    如果你现在在科技领域工作,那你对人工智能(AI)或用户体验(UX)肯定不陌生了。随着人工智能的不断进步,人工智能越来越不局限在开发者或数据科学家的领域。作为设计师/技术爱好者/企业家/创业者,开始或继续思考我们目前使用的设备是很重要的。为了改善生活,我们不应该局限于现状。我们应该从每件事物中寻找灵感,并把生活看做一个界面。Airbnb当你想到人工智能时,你第一个联想到的不只是出租房间或公寓。随着人工智能和数据驱动文化的发展,Airbnb...

    2018-02-24
  • Axure函数解析

    Axure函数

    2014-12-05