美文网首页设计师要看的sketch相关汇总sketch
Sketch用一倍图做设计稿还是二倍图?

Sketch用一倍图做设计稿还是二倍图?

作者: OlafChou | 来源:发表于2017-03-19 23:57 被阅读9489次

相信很多人跟我一样一直在纠结到底用一倍图做UI设计还是二倍图?国外的设计师喜欢用一倍,国内的设计师比较多用二倍,实际上两种选择都有自己的好处,今天就打算给大家抛砖引玉一下。

375x667px :一倍图(@1x);750x1334px:二倍图(@2x);

1.PS和Sketch的差别

PS是光栅图像( Raster Image )(光栅图也叫做位图、点阵图、像素图 )。所以Photoshop十分依赖DPI,AI和Photoshop不同的是,它是独立于DPI的,因为它依赖矢量图。与光栅图相反,图像生成采用矢量图,依靠数学公式计算,以编程方式重新调节大小并且不会损失图片质量。

Sketch 是一款矢量绘图应用,这意味着你在调整形状的时候一定程度上可任意缩放。

ps画板 Sketch画板

Sketch官方给出默认画板尺寸是一倍图尺寸,PS给出的是二倍图尺寸,原理上面已经简单讲解过。所以如果做iOS 的UI设计的时候,PS一般用二倍图来设计(750x1334px),Sketch可以选择一倍图(375x667px)或二倍图(750x1334px)来设计。

2.@1x设计的理由

Medium上有篇文章专门讲述了用@1x设计的理由,我就吸取其精华,然后结合实际情况给大家讲解一下

1) :少量数学计算

相对来说可以减少一定的数学计算,如果@2x设计时转换@3x需要乘以1.5,相对来说转换会比较麻烦。但是@1x设计稿如果要转换只要相应的乘以2和3即可得到对应的@2x和@3x。

2) :安卓和iOS共用一套

iOS 设计尺寸375x667px,安卓360x640px;安卓和iOS可以共用字体、图标和间距。可以更加方便里做好统一的设计规范。

3) :快速导出

安卓 iOS

sketch42版本可以在Prefences—Presets里面设置好预定的导出尺寸,快速导出的优势其实已经相对来说不复存在了,但是一倍图导出相对于二倍图导出比较直观,3x的后缀@3x,2x的后缀@2x,一一对应,不容易搞错。而且当你点击Export的右上角“+”的时候,默认都是整数倍数导出,导出仍然更加快速便捷。

如果你是二倍图做设计,可以设置成如下图

@2x导出预设

4) :与开发沟通无碍

Zeplin和Sketch Measure是两款优秀的标注插件,都可以设置当前设计稿的Density(分辨率),所以其实一倍图和二倍图并没有太大的区别,唯一要注意开发视角看到的一定是转换成一倍图的标注。

举个例子:如果退出按钮高度:375x44px(@1x),750x88px(@2x),开发看到的都是如下的标注,所以二倍图设计稿的童鞋需要在跟开发交流的过程中要心里默默的除以2.

开发视角

5) :图片尺寸和文件更小

如果用一倍图的时候,设计稿中难免会有需要填充图片的地方,所以一倍图的图片所需尺寸必然会比二倍图小很多,不提倡用剪切蒙版的方式来放置图片(除非你对图片的呈现视角有很强的需求),一般可以通过填充来放置图片,可以让图层更加干净简洁。二倍图设计的童鞋可以通过File—Reduce File Size或者裁切图片来缩小图片大小来达到减少文件大小。文件大了以后,尤其图片很多的时候,会占用很多内存,导致卡顿。一倍图设计稿导出二倍图的时候注意图片有模糊的可能。

图片导入

6) :图标尺寸、图片和间距尺寸更加自由

二倍图设计时,图标尺寸必须为偶数,这样才能保证@3x也是整数。图片尺寸可以为奇数只要被2除尽即可,不一定要偶数。

例如,图标:image@2x.png(40x40px)image@3x.png(60x60px)

一倍图设计时,图标尺寸可以为奇数,间距可以不是整数。(小数位都是0.5),但是尽量都是整数比较好。

例如,图标:image.png(15x15px),图片:170.5x170.5px;

7) :更适合国际化趋势

国外设计师的设计稿、平台设计规范以及大部分源文件素材用一倍图来做的居多,Sketch自带的模板都是一倍图设计的,调用iOS和Android的官方控件相对来说会快很多,省去了缩放的麻烦。而且不管Apple和Google引入新的屏幕密度都不需要你重新转换。

8) :更省空间

一倍图时,一个Page页可以放置更多的画板,但是二倍图设计时,放置同样数量的画板会显得比较臃肿。越多的画板在同一个Page页可以更加方便的设计师管理页面,保证设计规范执行更加到位。

9) :安慰剂效应

二倍图设计时容易让设计师误以为二倍图会提供更多的空间来填满元素,这样可能会导致点击目标区域变小,字体变小最终导致可读性变差。

10) :跨平台更加方便

使用一倍图导入到目前主流的可交互原型软件(Origami、Flinto、Principle、Form等)内制作可交互原型会有更好的体验。

2.@1x和@2x对比

二倍图设计默认导出的图片是 2x 高清的,可直接使用。

二倍图导出时省去了点击+号 再选 2x ,操作方便。

二倍图做设计时,如果有iPhone 6 可以截优秀APP的图直接PS量取尺寸而不用除以2。

用一倍图的设计稿尺寸,1px的线绘制会用到0.5px,会出现间距对齐的问题!

用一倍图的设计稿尺寸,如果列表高度为奇数时,对齐后会出现讨人的小数点!

总结

其实说了这么多,最终的选择权在你,我个人的做法是,如果是公司项目建议用一倍图做设计,如果只是单纯做几个UI界面,完全可以用二倍图,因为不用开发,而且图片都是高清的。如果你看完了,有疑问或者有意见,可以马上提出来,互相探讨才能进步,我不能保证文章没有一处错误,所以爱思考的你赶紧留言吧,这是我写文章的初衷。

参考文献:

https://zhuanlan.zhihu.com/p/25278453

https://medium.com/shyp-design/design-at-1x-its-a-fact-249c5b896536#.ba1jjoihp

相关文章

网友评论

  • HU_Wei:有什么好纠结的 就用1倍图啊
  • df16813a8c05:由于我是从ps转到sketch的 ,因为公司前UI是用的sk做的 包括一些给开发的标注都是用的sk的插件。请问一下 我在sk用2倍图设计的话 可以导出1倍图的尺寸的标注吗。比如用sketch measure。(这个插件导出的html的标尺 还可以提供图片或者icon一键下载)
  • dda49fcdd69d:设计尺寸是750*1334 可以导出为375*667吗
    95e0c43f8897:@bb42209da3b9 用measure导出后,打开页面,右侧有选择1/2/3倍图的选项
    CyclingBoy:@OlafChou 我们公司有个产品主管小姐姐,非要我导出一倍的,说开发看不懂二倍,我说我标的是1倍数值不就行了吗她说不行,40多页的设计图要全部导出,我就不服了,上网找对策
    OlafChou:@玲_fb5b 你干嘛导出375*667。。。。。。。
  • 花茶了事:正在使用sketch做图,用的一倍尺寸,标注和切图出完后发现一些问题。 文中提到图片尺寸和间距尺寸都要为2倍图的一半,那就是做的时候都缩。 那文字大小呢,一般规范中说到正文、标题文字和提示文字的大小(30、18、16、14、12等),如果缩小2倍,14的字号就缩成7,那太小了吧,字号这里麻烦解说一下,谢谢~ 元素之间的间距也是,我发现一倍图的间距30刚刚好,如果缩小到15,就不太对。
    天天炸学校:@OlafChou 你好 我也有这样的疑问,文字大小和间距的缩小2倍的问题,所以一直不敢用1倍图
    花茶了事:@OlafChou我说的是app的
    OlafChou:@花茶了事 你是说web 吗,我说的是 App
  • 曼曼脸书:1x下,所有以前用2x的概念,比如形状,图片,距离,文字大小都要减半?左右留30的,1x就是留15吗?1x导出2x 3x 模糊怎么办
    草根梦途:@OlafChou 那意思就是我如果用sketch设计,一倍的。那如果首页有banner和一些图片的icon
    都要到ps里面去用2倍设计图设计banner和icon。然后在切出来嘛
    OlafChou:@曼曼脸书 不会模糊的啊,sketch 做东西都是矢量,图片除外
    OlafChou:@曼曼脸书 对的,矢量图做的,导出怎么会模糊呢
  • luke_uk:还有就是您说的可以出现小数点的情况,但是在三倍切图的时候不是也有半个像素的出现,这个事可以允许的吗?谢谢了。
    OlafChou:@luke_uk 没关系的,现在的分辨率对半个像素完全可以接受,而且分辨率那么高,看不到版像素的。
    OlafChou:@luke_uk 允许的,plus 的分割线仍然是跟@2x 的分割线大小一样
  • luke_uk:你好,我想请问一下,一倍图的时候,屏幕宽度是基数,我的图片宽度是要设成奇数还是偶数,还是两者都可以。因为之前都习惯设成偶数,但是图片居中之后与屏幕间距是不对称的,这时是直接把图片改成奇数,或者两边不对称也行。谢谢🙏!
    CyclingBoy:@OlafChou 我也在纳闷儿,四等分只适用于一倍图,23倍都没办法四等分,总会有1像素只差,貌似设计上只能偏向一边
    OlafChou:@luke_uk 看具体情况吧,@2X 图片是50x50,@1x 就是25x25; @2X 图片是60x60,@1x 就是30x30
  • 小夕_e891:这个切图导出来的是原来ps里面一半的尺寸么?
    OlafChou:@小夕_e891 想要啥尺寸都有啊
    OlafChou:@小夕_e891 不会啊,你切图的时候@2x和@3x切图即可

本文标题:Sketch用一倍图做设计稿还是二倍图?

本文链接:https://www.haomeiwen.com/subject/xiamnttx.html