設(shè)計師用Sketch做設(shè)計稿時是用1倍圖還是用2倍圖做
相信很多人跟我一樣一直在糾結(jié)到底用一倍圖做ui設(shè)計還是二倍圖?國外的設(shè)計師喜歡用一倍,國內(nèi)的設(shè)計師比較多用二倍,實際上兩種選擇都有自己的好處酵镜,今天就打算給大家拋磚引玉一下碉碉。
375x667px :一倍圖(@1x);750x1334px:二倍圖(@2x);
1.PS和Sketch的差別
PS是光柵圖像( Raster Image )(光柵圖也叫做位圖淮韭、點陣圖、像素圖 )蜡吧。所以Photoshop十分依賴DPI占键,AI和Photoshop不同的是,它是獨立于DPI的畔乙,因為它依賴矢量圖。與光柵圖相反袖订,圖像生成采用矢量圖嗅虏,依靠數(shù)學(xué)公式計算,以編程方式重新調(diào)節(jié)大小并且不會損失圖片質(zhì)量皮服。
Sketch 是一款矢量繪圖應(yīng)用,這意味著你在調(diào)整形狀的時候一定程度上可任意縮放硫眯。
ps畫板
Sketch畫板
Sketch官方給出默認(rèn)畫板尺寸是一倍圖尺寸两入,PS給出的是二倍圖尺寸敲才,原理上面已經(jīng)簡單講解過。所以如果做iOS 的ui設(shè)計的時候紧武,PS一般用二倍圖來設(shè)計(750x1334px),Sketch可以選擇一倍圖(375x667px)或二倍圖(750x1334px)來設(shè)計朋鞍。
2.@1x設(shè)計的理由
Medium上有篇文章專門講述了用@1x設(shè)計的理由,我就吸取其精華更舞,然后結(jié)合實際情況給大家講解一下
1) :少量數(shù)學(xué)計算
相對來說可以減少一定的數(shù)學(xué)計算恨狈,如果@2x設(shè)計時轉(zhuǎn)換@3x需要乘以1.5,相對來說轉(zhuǎn)換會比較麻煩禾怠。但是@1x設(shè)計稿如果要轉(zhuǎn)換只要相應(yīng)的乘以2和3即可得到對應(yīng)的@2x和@3x。
2) :安卓和iOS共用一套
iOS 設(shè)計尺寸375x667px芽偏,安卓360x640px弦讽;安卓和iOS可以共用字體、圖標(biāo)和間距被碗》麓澹可以更加方便里做好統(tǒng)一的設(shè)計規(guī)范。
3) :快速導(dǎo)出
安卓
iOS
sketch42版本可以在Prefences—Presets里面設(shè)置好預(yù)定的導(dǎo)出尺寸焚志,快速導(dǎo)出的優(yōu)勢其實已經(jīng)相對來說不復(fù)存在了畏鼓,但是一倍圖導(dǎo)出相對于二倍圖導(dǎo)出比較直觀,3x的后綴@3x膳沽,2x的后綴@2x让禀,一一對應(yīng),不容易搞錯堆缘。而且當(dāng)你點擊Export的右上角“+”的時候普碎,默認(rèn)都是整數(shù)倍數(shù)導(dǎo)出,導(dǎo)出仍然更加快速便捷缀皱。
如果你是二倍圖做設(shè)計,可以設(shè)置成如下圖
@2x導(dǎo)出預(yù)設(shè)
4) :與開發(fā)溝通無礙
Zeplin和Sketch Measure是兩款優(yōu)秀的標(biāo)注插件表箭,都可以設(shè)置當(dāng)前設(shè)計稿的Density(分辨率)钮莲,所以其實一倍圖和二倍圖并沒有太大的區(qū)別,唯一要注意開發(fā)視角看到的一定是轉(zhuǎn)換成一倍圖的標(biāo)注极舔。
舉個例子:如果退出按鈕高度:375x44px(@1x),750x88px(@2x)链瓦,開發(fā)看到的都是如下的標(biāo)注,所以二倍圖設(shè)計稿的童鞋需要在跟開發(fā)交流的過程中要心里默默的除以2.
開發(fā)視角
5) :圖片尺寸和文件更小
如果用一倍圖的時候渤刃,設(shè)計稿中難免會有需要填充圖片的地方贴膘,所以一倍圖的圖片所需尺寸必然會比二倍圖小很多,不提倡用剪切蒙版的方式來放置圖片(除非你對圖片的呈現(xiàn)視角有很強的需求)揪胃,一般可以通過填充來放置圖片氛琢,可以讓圖層更加干凈簡潔。二倍圖設(shè)計的童鞋可以通過File—Reduce File Size或者裁切圖片來縮小圖片大小來達(dá)到減少文件大小阳似。文件大了以后撮奏,尤其圖片很多的時候,會占用很多內(nèi)存畜吊,導(dǎo)致卡頓。一倍圖設(shè)計稿導(dǎo)出二倍圖的時候注意圖片有模糊的可能殉疼。
圖片導(dǎo)入
6) :圖標(biāo)尺寸、圖片和間距尺寸更加自由
二倍圖設(shè)計時挂洛,圖標(biāo)尺寸必須為偶數(shù)眠砾,這樣才能保證@3x也是整數(shù)。圖片尺寸可以為奇數(shù)只要被2除盡即可柒巫,不一定要偶數(shù)哈肖。
例如,圖標(biāo):image@2x.png(40x40px)image@3x.png(60x60px)
一倍圖設(shè)計時淤井,圖標(biāo)尺寸可以為奇數(shù),間距可以不是整數(shù)游两。(小數(shù)位都是0.5)漩绵,但是盡量都是整數(shù)比較好。
例如宝踪,圖標(biāo):image.png(15x15px)碍扔,圖片:170.5x170.5px;
7) :更適合國際化趨勢
國外設(shè)計師的設(shè)計稿不同、平臺設(shè)計規(guī)范以及大部分源文件素材用一倍圖來做的居多,Sketch自帶的模板都是一倍圖設(shè)計的服鹅,調(diào)用iOS和Android的官方控件相對來說會快很多百新,省去了縮放的麻煩。而且不管Apple和Google引入新的屏幕密度都不需要你重新轉(zhuǎn)換澜倦。
8) :更省空間
一倍圖時,一個Page頁可以放置更多的畫板藻治,但是二倍圖設(shè)計時巷挥,放置同樣數(shù)量的畫板會顯得比較臃腫倍宾。越多的畫板在同一個Page頁可以更加方便的設(shè)計師管理頁面,保證設(shè)計規(guī)范執(zhí)行更加到位高职。
9) :安慰劑效應(yīng)
二倍圖設(shè)計時容易讓設(shè)計師誤以為二倍圖會提供更多的空間來填滿元素,這樣可能會導(dǎo)致點擊目標(biāo)區(qū)域變小寥粹,字體變小最終導(dǎo)致可讀性變差埃元。
10) :跨平臺更加方便
使用一倍圖導(dǎo)入到目前主流的可交互原型軟件(Origami、Flinto阔拳、Principle类嗤、Form等)內(nèi)制作可交互原型會有更好的體驗。
2.@1x和@2x對比
二倍圖設(shè)計默認(rèn)導(dǎo)出的圖片是 2x 高清的遗锣,可直接使用黄伊。
二倍圖導(dǎo)出時省去了點擊+號 再選 2x ,操作方便还最。
二倍圖做設(shè)計時,如果有iPhone 6 可以截優(yōu)秀APP的圖直接PS量取尺寸而不用除以2斯撮。
用一倍圖的設(shè)計稿尺寸扶叉,1px的線繪制會用到0.5px帕膜,會出現(xiàn)間距對齊的問題溢十!
用一倍圖的設(shè)計稿尺寸,如果列表高度為奇數(shù)時荒典,對齊后會出現(xiàn)討人的小數(shù)點吞鸭!