欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

手機UI設(shè)計尺寸有哪些? 超全面的UI元素尺寸設(shè)置指南

  發(fā)布時間:2021-08-06 17:20:54   作者:佚名   我要評論
手機UI設(shè)計尺寸有哪些?作為新手在設(shè)計手機ui的頁面的時候,發(fā)現(xiàn)自己設(shè)計的尺寸都很奇怪,如果能有元素尺寸介紹就好了,下面就來看看我們匯總的超全面的UI元素尺寸設(shè)置指南

對于剛?cè)胄械腢I設(shè)計師,往往會遇到一個基礎(chǔ)問題,就是設(shè)計移動APP時,是用什么尺寸或者用哪種屏幕的尺寸是適當?shù)??有的同學(xué)花了很長時間也不知道怎么做,困擾著新人的除了不知道應(yīng)該在界面中放什么以外,最突出的就是不知道元素應(yīng)該使用的長寬數(shù)值,也是學(xué)生問得最多的問題,所以著手整理了這篇篇文章做掃盲,一次性搞明白,在手機的界面中如何設(shè)置元素的尺寸。 

一、基礎(chǔ)規(guī)則1. 官方規(guī)范

對于剛開始思考 UI 元素尺寸的新人,通常第一反應(yīng)都是去看官方規(guī)范,新人都以為官方設(shè)計規(guī)范的作用就是告訴你們元素的大小和怎么設(shè)置,只要看完了就能懂得如何設(shè)計 iOS 或 Android 應(yīng)用。而實際上,這些規(guī)范并不能幫助你們解決這個問題,因為設(shè)計規(guī)范涵蓋的內(nèi)容遠遠比這些復(fù)雜。

我們想要搞清楚 iOS 和 Android 官方元素的具體尺寸,最好的方法就是去下載它們的官方 UI-Kits,如下圖的安卓組件庫所示。

官方不會提供一個列表,逐一羅列每個元素的長寬和其它參數(shù),所以想弄明白,要自己在這兩套素材庫中選中元素查看。如下圖這個按鈕,我們就能看見它的參數(shù)值。

在初期,我們想要設(shè)計出嚴格符合官方規(guī)范的設(shè)計,就可以嚴格照搬官方的元素設(shè)置。但是,即使官方的源文件包含的元素字體已經(jīng)非常多了,在實際設(shè)計過程中,還是會出現(xiàn)它們無法覆蓋的設(shè)計類型,需要依靠我們自己設(shè)置。

還有如字體的應(yīng)用,官方源文件使用的語言是英文,光是官方應(yīng)用的兩種 SF 字體,就包含了十幾種字重,所以我們可以看見文字應(yīng)用面板中密密麻麻的字體類型。在真實的中文設(shè)計場景下,我們是不可能照搬這種規(guī)范的。

新人要明白,官方的規(guī)范,只是一種建議,我們可以選擇遵守也可以選擇不遵守。如果一味的照搬這些內(nèi)容,我們是無法設(shè)計出有趣個性化的設(shè)計的,比如下面這幾款已經(jīng)看不到 「 iOS 設(shè)計 」的應(yīng)用。

官方的參數(shù)決定我們設(shè)計的下限,當你不知道該怎么做,或者設(shè)計的目標就是以系統(tǒng)原生的體驗和視覺為準,那么照搬就行了。后面的文章要說的,就是脫離開這些束縛,正確自定義 UI 元素的尺寸。

2. 尺寸設(shè)置原則

UI 和平面不一樣的地方,就是極其關(guān)注元素屬性的具體數(shù)值。平面的排版無論是海報或畫冊,使用百分比、目測的形式就足以讓我們做出很多優(yōu)秀的作品,無需緊盯著其中出現(xiàn)的每個元素的長寬高數(shù)值。而 UI 的設(shè)計中,無論字體、圖標還是按鈕,都需要我們嚴謹?shù)囟x它們的長寬高,如下圖設(shè)計一個按鈕的操作。

這么做的原因是因為在電子屏幕中,圖像的呈現(xiàn)是由屏幕中的像素點來完成的,像素點是最小的顯示單位,一個點只能顯示一個顏色,所以如果設(shè)置了帶有小數(shù)點的數(shù)值,那么這個元素的邊緣就會虛化。所以為了避免這種事情出現(xiàn),我們就得用整數(shù)來定義元素的長和寬。

這當中還涉及到不少比較復(fù)雜的屏幕顯示原理問題,尤其是和像素倍率相關(guān)的基礎(chǔ)知識,我會在另外的文章里分享,后面文章所有的長度單位默認以 PT 為準,即 XD 和 Sketch 默認畫布的單位,PS 中設(shè)計需要在這個基礎(chǔ)上乘以2。

只有分隔線,是唯一可以不使用整數(shù)的例外,因為 1pt 的分隔線看起來會非常粗,一點也不精致,感興趣的同學(xué)可以自己在 Sketch 或 XD 中畫個列表然后用 1pt 的線條做分隔,再導(dǎo)出到手機里觀看效果。即使是官方應(yīng)用,也主要使用 0.5pt 的線條做分隔。

無論在 iOS 或 Android 的規(guī)范中,也都提到過使用 8 x 8 的網(wǎng)格做輔助,這導(dǎo)致網(wǎng)上有很多片面的文章會反復(fù)強調(diào)對元素的尺寸使用 8 的倍數(shù)。

iOS:使用 8px 網(wǎng)格系統(tǒng),網(wǎng)格系統(tǒng)可以讓線條和圖像內(nèi)容在所有尺寸上保持清晰,無需太多的修飾和銳化。將圖形邊界對齊到網(wǎng)格上,減少按比例縮小圖像時出現(xiàn)的半像素和內(nèi)容模糊的情況。Android:所有組件都與間隔為 8dp 的基準網(wǎng)格對齊。排版/文字與間隔為 4dp 的基準網(wǎng)格對齊。在工具中的圖標同樣與間隔為 4dp 的基準網(wǎng)格對齊。

實際上,我們在真實的設(shè)計環(huán)境中,建議大家使用 4 的倍數(shù)作為一般元素的尺寸倍率即可,如 8、12、16、20、24等,它的好處我會在后面的文章中做說明。如果發(fā)現(xiàn) 4 的倍數(shù)無法滿足某些特定的需要,如多 4pt 太大,少 4pt 太小,那么我們就可以使用一般的偶數(shù)如18、22、26等。

以上就是我們一開始要建立的元素尺寸原則,精簡完即:

使用整數(shù),只有分隔線可以使用 0.5 的小數(shù);使用 4 的倍數(shù),根據(jù)實際情況可以切換成一般偶數(shù)。

有了這樣的原則,并養(yǎng)成習(xí)慣,我們就能在每次設(shè)計前對元素尺寸有個大致判斷,然后再根據(jù)需要按 4 的倍數(shù)調(diào)整,如下面設(shè)計注冊登錄頁面的輸入框作為案例。

開始我使用 280 寬,44 高的尺寸,但是覺得有點僵硬,太正式了。這時候反思認為應(yīng)該是輸入框太矮導(dǎo)致的,所以高度上改成 44+(4×2)=52 。這時候又覺得太高了,實際輸入內(nèi)容也沒那么寬,于是再對高減 4,寬減 40,獲取最終結(jié)果。

所以,因為這樣的操作原則,決定了 UI 元素的尺寸不是憑感覺用鼠標拖拽出來的(拖動效率太低),而是在元素的屬性欄中填入它們的數(shù)值。UI 的設(shè)計過程就是一個不停鍵入?yún)?shù)和調(diào)整參數(shù)的過程。

3. 總結(jié)

以上就是對與 UI 元素尺寸定義的第一部分,因為要講清楚需要花的篇幅太長,所以我會將后面具體的案例講解拆成 4 部分,分別由控件、文字、圖標、組件部分組成。

二、控件尺寸定義

這里要聲明,在我的語系中,控件指的是在界面中最基本的交互單位,如按鈕、滑塊、開關(guān)、分頁器等,更復(fù)雜的如動態(tài)卡片,功能快速入口等,就歸入組件中,便于我們理解。

下面,會根據(jù)前面定義的規(guī)范,分別講解控件應(yīng)該使用的尺寸范圍:

1. 按鈕

按鈕是界面交互操作中使用最頻繁的元素了,當然按鈕呈現(xiàn)的形式也多種多樣,比如可以是文字、圖片、圖標、卡通形象等等。在這里,我們只聚焦于矩形的基礎(chǔ)按鈕。

在進入具體參數(shù)的講解前,要先理解按鈕實際上是所有控件中最復(fù)雜的一個,并不是因為在設(shè)計樣式上的復(fù)雜,而是因為按鈕承載了最多的產(chǎn)品訴求,權(quán)重差異極大,例如看下面的案例。

在上圖中,可以點擊的東西不少,我們就說外觀是標準樣式的按鈕,就有 9 個。而這里面,權(quán)重最高的必然是 「加入購物車」。權(quán)重最低的,應(yīng)該是前往新品頁。

定義按鈕尺寸,我們首先要知道的是,按鈕在界面或整個應(yīng)用中的權(quán)重,尺寸和權(quán)重是成正比關(guān)系的。當然,顏色也是對重要性表現(xiàn)的關(guān)鍵因素,不過不在這里展開。

按鈕高度

當我們設(shè)計按鈕時,優(yōu)先要從高度入手,再去定義寬。為了便于新手理解,我首先從高度上來匹配權(quán)重,分成高、中、低三類:

  • 高權(quán)重:40-56pt
  • 中權(quán)重:24-40pt
  • 低權(quán)重:12-24pt

高權(quán)重的按鈕,類似登錄頁的注冊、登錄,購物詳情頁的購買,流程頁中的下一步,它的最小高度應(yīng)該從 40pt 開始遞增,低于這個大小,那么這個按鈕就很難在這個頁面起到視覺支撐,因為感覺太細了。

中權(quán)重的按鈕,類似個人主頁的關(guān)注、點贊、評論按鈕等。這個層級的按鈕依舊有比較高頻的交互次數(shù),我們必須得保證它易于點擊。24pt 是在我經(jīng)驗中便于點擊最小的尺寸了。這種按鈕通常是組件的一部分,不像層級最高的按鈕常常是處于一個孤立的空間,所以高度如果超出 40pt,就會對當前模塊產(chǎn)生直觀的破壞。

低權(quán)重的按鈕,就類似查看更多、標簽、詳情等類型,相對于按鈕的交互屬性,這類按鈕具備更多的提示屬性,只要讓用戶能看見,又不需要太顯眼。尺寸不大于 24pt,能容納內(nèi)部文字或圖形元素即可。

使用上面這種方法,在頁面中根據(jù)權(quán)重定尺寸就可以了。還需要注意的是,不同尺寸的按鈕之間,高度的差距不要小于 4 ,否則差異太小不僅拉不開層次,還容易使視覺感受變差。

按鈕寬度

主流的按鈕都是橫向的長方形,正方形也有,但是不能變成縱向的矩形。

按鈕的寬度主要和內(nèi)容掛鉤,內(nèi)容數(shù)量越多,按鈕自然也就越寬。唯一的例外,只有高權(quán)重的按鈕,可以無視內(nèi)容的數(shù)量。因為它們需要更多的區(qū)域,往往都是撐滿屏幕內(nèi)容區(qū)域或全屏的,可以特殊處理。

普通按鈕,左右間距距離內(nèi)容過多,就會讓按鈕看起來非常的不協(xié)調(diào)。所以我們要根據(jù)內(nèi)容來設(shè)置按鈕左右的寬,最大寬度應(yīng)該小于內(nèi)容距離上下的 2 倍。

按鈕圓角

按鈕尺寸還有最后一個屬性,就是按鈕的圓角設(shè)置了。矩形的邊角有三種類型,即直角矩形、圓角矩形、半圓矩形。

為矩形設(shè)置圓角,是為了讓按鈕看起來有一定的圓潤感不會顯得太尖銳,這種圓角的數(shù)值賦予要適當,只要超出了一定的范疇,就會對視覺的和諧產(chǎn)生影響,我習(xí)慣稱呼為——半圓不圓,如下圖右側(cè)的錯誤案例。

所以,我們在設(shè)計圓角的過程中,一定要仔細感受圓角在畫面中的和諧性。而圓角的設(shè)置范圍,不大于高度的 1/4。例如,一個24pt的圓角矩形,圓角的尺寸就應(yīng)該不大于 6pt,如上圖的效果。

以上就是按鈕相關(guān)尺寸定義的說明,當然,在真實的設(shè)計需求中可能遇到很多無法滿足的情況,這就需要大家多做嘗試了。

2. 輸入框

輸入框也是我們比較常用的元素之一,它和按鈕有非常接近的外形。最常見的就是登錄頁賬號密碼輸入框,以及首頁上方的搜索欄了。

輸入框的使用高度尺寸,常規(guī)在 36-56pt 之間。低于 36pt 時則輸入框看起來會非常擁擠,比如我用下面學(xué)生的案例做個演示。

3. 步進器

常見的步進器,就是輸入框和按鈕的結(jié)合。左右有兩個用來增加數(shù)量的按鈕,中間是允許我們直接鍵入數(shù)字的輸入框。在尺寸上,它也介于兩者之間,高度在 28 – 40 之間。下面我再用學(xué)員的作業(yè)做次演示,當?shù)陀?28 以后,就會發(fā)現(xiàn)在屏幕中的占比實在太小了。

步進器中常見的錯誤,是在我們設(shè)置圓角外框時,繪制左右兩個按鈕,并沒有合理的減去內(nèi)側(cè)的圓角,這是絕對不應(yīng)該忽略的細節(jié)。

4. 下拉菜單

下拉菜單要注意包含多種狀態(tài),默認、展開和選中。默認狀態(tài)與輸入框類似,主流的高度也使用 36-56pt。但是,當菜單展開后,下方多出來的選項菜單,就值得注意了。

菜單的寬度正常情況下與默認狀態(tài)相同,而高度根據(jù)里面包含的選項數(shù)量決定。單行選項,高度是不大于默認的選項框的。新手很容易在彈出菜單中設(shè)定過小的高度,使整個控件看起來會非常的別扭。

5. 開關(guān)

開關(guān)也是按鈕的一種形式,通常出現(xiàn)在設(shè)置頁的列表中,上方就是它主流的幾種樣式。在設(shè)計開關(guān)的時候,要先確定一個矩形區(qū)域,高度使用 24-32pt,寬度則用 1:2 的比例。如高度使用 28pt,那么寬大致可以使用 56pt。之后再將細節(jié)填入。

6. 滑塊

滑塊形式接近開關(guān),通常在中間有一個操作節(jié)點,下面有一個用來表示區(qū)間的線條。實際上我們該做的就是分別決定它們的尺寸。

節(jié)點如果做的太小,不僅會顯得難看,而且會讓人覺得很難操作。它的直徑應(yīng)該在 16-28pt 之間。而下面的橫線,寬度由所在內(nèi)容區(qū)域的寬決定,高度一般在1-4pt 之間。

7. 指示器

指示器用來展示元素序列,雖然在 APP 中沒有太重要的作用,但既然我們加進去,就要讓它看起來和諧。大多數(shù)人在定義指示器時,不是太大,就是太小,可以只從后面提供的尺寸中選擇,就能保證指示器的尺寸不會出錯。

指示器主要是圓形和矩形兩種形式:

  • 圓形:8、10、12
  • 矩形:14×2、16×2、20×3

8. 提示紅點

提示紅點也是大多數(shù)應(yīng)用會使用的一個控件,它的大小應(yīng)該在 24-32pt 之間。作為一個圓形,這個控件設(shè)計起來很容易,但設(shè)計師往往忽略一件事,那就是如果中間的數(shù)值超過 10 變成 2 位以后,要怎么處理。

在設(shè)計這樣的元素時,我們要用一個矩形元素來表現(xiàn),即畫一個正方形,然后將圓角設(shè)成最大,那它看上去就是一個圓形。那么每增加一位字符,我們就需要為這個矩形增加該字符的寬度,可以用左右間距判斷。

因為相同字號下,不同英文、數(shù)字的寬度都是不一樣的,我們要根據(jù)實際輸入的內(nèi)容所增加的寬度,去增加圓點的寬度。

9. 分頁控件

最后一個控件,就是分頁控件了,安卓中的 Tabs。這個元素在設(shè)計時也受到排版空間的影響,較為寬松的排版風格,高度就比較大,若擁擠則反之。

下面是高度:

  • 高權(quán)重:40-48
  • 低權(quán)重:28-36

分頁控件主要應(yīng)用在頭部和頁面中部的組件中,如下方的案例:

雖然很多時候分頁器是沒有背景色的,但是背景矩形是必須畫出來的,即隱藏填充和描邊,這樣我們就可以通過垂直居中的方式,來確定中間文字的位置。

一個完整的分頁控件,里面會包含兩個或以上的選項,所以定義每個選項的寬也是必要的。通常,我們有兩種定義方法,一種是選項少時,直接進行均分顯示,另一種是選項較多,采取定寬模式,寬度最小建議在 64pt 以上,才不會顯得過度擁擠。

分頁控件選項處于選中狀態(tài)時,有的設(shè)計是修改背景色,有的是修改文字屬性,但今天最常見的就是加入下劃線。這個元素如果定義得不好,會讓整個控件看起來非常粗糙,它需要在樣式中能起到畫龍點睛的作用。

下劃線分為兩種,一種是貼在控件底部的,另一種是在文字下方懸浮。兩種方式線條應(yīng)該使用的高度都應(yīng)該不大于 2pt。寬度的定義,第一種和每個選項背景區(qū)域相等,第二種則可以在 8-16pt 間(小于文字總寬)。下面是正確設(shè)計效果:

10. 總結(jié)

前面說到了不少元素的尺寸,那么真實應(yīng)用的效果會如何呢?下面我就用原型的方式,不考慮樣式與色彩將它們組合到完整的頁面中去。

可以看到,模塊大小很均衡,看上去不會覺得哪些地方太大或太小,只要稍加填充樣式,那么就可以變成完整的設(shè)計稿了。

這些參數(shù)雖然不能覆蓋所有特殊的狀況和需求,但至少可以保證這些控件不會被設(shè)計得很奇怪。當你們沒有對于特殊化風格設(shè)計的控制能力時,就先學(xué)會正確的使用上面的這些參數(shù)吧。

上面將的是 UI 元素尺寸的基礎(chǔ)規(guī)范,及控件尺寸的定義。下面我們就來介紹文字設(shè)置,圖標的尺寸,UI 的組件設(shè)計了。

三、界面的字號設(shè)置秘訣

文字的尺寸至關(guān)重要,但先理解了控件再思考文字,會更容易一些,它們之間也有一些有趣的聯(lián)系。

而在對控件和文字都掌握熟練以后,才能進入后面的組件設(shè)計認識。

首先我們知道,安卓和 iOS 應(yīng)用的中英文字體各不相同,蘋果是用蘋方和 San Francisco,安卓使用思源黑體和 Robot。

在后面我們主要以 iOS 作為說明的對象,安卓可以直接參照它的字體尺寸設(shè)置。

1. 英文的字號

在蘋果的官方建議中,有羅列比較完整的文字字號建議,但大家一定要謹記,那些就是建議,并不需要在非官方的組件中應(yīng)用那些字號。

首先我們要先劃分出一個文字字號的范圍,之后所有字體的字號設(shè)置就在那里面挑選。

在 UI 中,最小字號的依據(jù)一般有兩個,一個是人眼的可見度,另一個是屏幕的顯示極限,最小的字號應(yīng)該在 9pt 。而最大的字號,以 iOS11 的標題字號 34pt 為準即可。

從 9-34,理論上其中每一個整數(shù)都可以使用,但我還是建議要應(yīng)用一定的習(xí)慣。下面,就是我在英文應(yīng)用設(shè)計中會使用的字體字號列表,為了便于記憶,我就只拆分成三種類型,初學(xué)者在使用時直接照搬就可以。

  • 標題:34、28、24、22、20
  • 閱讀:18、16、14、12
  • 注釋:11、10、9

在英文應(yīng)用中,我們應(yīng)用的字號大小隨項目復(fù)雜度決定,通常,尺寸會在五種以上,兩種標題、兩種閱讀、一種注釋類字號,當然,我們還會通過字重和色彩進一步劃分,在這不再贅述。例如下面我使用五種字號尺寸設(shè)計出來的原型案例:

在 iOS 中,尺寸小于 20pt 使用 SF Pro Text,大于等于 20pt 時則使用 SF Pro Display 字體,這點大家需要牢記。

數(shù)字字體可以等同于英文,但如果有需要展示數(shù)據(jù)的需求,那么最大尺寸就要靠自己的判斷了。

2. 中文字體

中文字體和英文字體的最大差異在于筆畫數(shù),很多中文的筆畫和結(jié)構(gòu)都異常復(fù)雜,如 「嚷」、「饕」、「餐」等,所以,最小的尺寸不可能和英文相等。建議最小中文字號使用 11pt。

至于最大的中文,因為蘋方并沒有 SF pro 字體那么豐富的字重,字號過大會有正負形失衡的違和感,所以,最大字號的尺寸也應(yīng)比英文小。

下面是我在中文應(yīng)用中建議使用的字號:

  • 標題:28、24、22、20
  • 正文:18、16、14
  • 注釋:12、11

前面做過的原型,應(yīng)用的就是這些字號。

中文的字號選擇范圍是比英文小的,并且,中文字重數(shù)遠少于英文,我們在做中文的應(yīng)用排版遠遠比英文應(yīng)用容易。很多新手天真的以為英文更容易設(shè)計,那都是源自對英文的陌生,只是將字符純粹的當成有節(jié)奏變化的幾何形狀而不是用來閱讀的文本。

3. 文字的邊距

前面講完了字號的選擇范圍,這里我們就要再來討論一個問題,就是如何選擇。

首先,合理的字號應(yīng)用是要和環(huán)境息息相關(guān)的,而這種聯(lián)系最多體現(xiàn)在文本區(qū)域的邊距上。能被合理閱讀的文本段落,是需要留白的,過于擁擠的文字排列只會造成閱讀的不適。

因為前面我們已經(jīng)說過控件的尺寸如何設(shè)置,所以當我們在設(shè)置文字時,很多時候是根據(jù)控件定義的高度結(jié)合邊距來選擇文字的字號,下面通過一些控件來舉例。

例如我們定義了一個 40pt 高的按鈕,在設(shè)置文字時,嘗試將多種文字字號置入,過多的間距和過小的間距都會讓按鈕看起來不精致。合適的字體大小應(yīng)該是 16pt。

而如果設(shè)置了一個 24pt 按鈕,那么得到的結(jié)論應(yīng)該是 12pt。

輸入框的文字應(yīng)用和按鈕相同,也以上下間距作為主要參考。

字號的選擇,除了本身定位(如標題或正文)以外,是可以通過比較的方式得出最優(yōu)結(jié)果的。只要稍微花一點點時間,像上方案例演示的一樣將設(shè)計元素復(fù)制排列出來,就可以很快選出正確的數(shù)值。

最后,前面說到的關(guān)于文字字號的設(shè)定,結(jié)合控件的規(guī)范,就能在下一節(jié)中決定組件的設(shè)計尺寸,缺一不可。

多做針對性練習(xí),以提升對控件和文字的掌握熟練度是很有必要的。建議多做一些簡單界面的臨摹,并套用前面提到的元素尺寸,這樣很快就能適應(yīng)這種高效規(guī)范的方式了。

四、界面圖標的尺寸要怎么定?

這一節(jié)要講講關(guān)于圖標的尺寸,應(yīng)該是最容易的地方,因為前面的內(nèi)容中,應(yīng)該已經(jīng)習(xí)慣使用 4 的倍數(shù),在圖標中同樣遵循這樣的原則。從相關(guān)的圖標素材下載網(wǎng)站就可以發(fā)現(xiàn)這種規(guī)律,如 iconfont、iconsearch 等等。

1. 圖標的權(quán)重

在設(shè)置具體的尺寸前,我們還是要談?wù)剻?quán)重的問題。正常的 APP,通常會包含大量的圖標,而這些圖標,大小并不會完全一樣。如下面的案例:

之所以這些圖標的大小不一樣,和它們代表的功能和權(quán)重分不開關(guān)系。我們可以簡單將應(yīng)用內(nèi)會出現(xiàn)的圖標分成 3 類,代表不同級別的權(quán)重。

最高:頁面中重要的功能入口

中等:底部導(dǎo)航欄用的圖標

最低:一般的工具類圖標

當然,這是我簡化過的邏輯,類似淘寶、京東、攜程這類大型應(yīng)用,就還可以劃分出更細致的權(quán)重類型。而不同的權(quán)重實際上就對應(yīng)了不同尺寸的圖標,如果有 3 種權(quán)重,那么我們在設(shè)計的過程里就會設(shè)計三種尺寸的圖標。

2. 圖標的尺寸

首先劃重點,圖標的尺寸,主要指的是圖標在應(yīng)用中占據(jù)的矩形區(qū)域,而不是圖標本身圖形的區(qū)域。

我們在設(shè)計具體圖形前,是先通過確定矩形區(qū)域的尺寸,再制作參考線然后進行設(shè)計的。而不是隨意設(shè)計了圖標再對應(yīng)縮放到指定的位置。

例如,設(shè)計快速入口,一開始我們定義出的這個組件為分割成兩行四列的卡片,每個入口的實際大小。

所以,下面就是我對矩形尺寸定義的建議:

  • 最大:64、56、48
  • 中等:44、36、32
  • 最?。?8、24、20

根據(jù)圖標所處區(qū)域的上下間距,從上方挑選合理尺寸即可,過程與字號設(shè)置是一樣的,這里就不多做演示了。

還需要注意,在一套 App 中,圖標出現(xiàn)的尺寸數(shù)盡可能減少,尤其對于新手,只需要應(yīng)用 2-4 套不同的尺寸即可,否則也會對視覺體驗帶來明顯的破壞。

五、UI 的組件設(shè)計

最后,就要說說組件的尺寸是怎么設(shè)置了。

首先我們要知道組件是什么,它是一個包含了控件、文字、圖標的功能合集??梢允且粋€獨立的信息展示單元,也可以完成一個復(fù)雜的操作流,是學(xué)習(xí) App 設(shè)計中最重要的環(huán)節(jié)。

1. 組件的尺寸原則

定義組件的長和寬,方式有兩種,一種是根據(jù)環(huán)境制定,一種是根據(jù)內(nèi)容調(diào)節(jié)。

第一種,即通過外部的元素來確定組件的尺寸。例如我們要設(shè)計一個頭部的幻燈片組件,以左右可以滾動的形式展現(xiàn)。那么我們首先要根據(jù)想要幻燈片在屏幕中的占比來制定高度,例如我們覺得大致要有屏幕 1/3 的比例,那么可以設(shè)定高度為 220pt(664除3),而根據(jù)上下對齊的原則,左右就由屏幕寬減去左右內(nèi)邊距 16pt 即可。

第二種,是根據(jù)我們里面添加的元素來確定寬和高。例如在首頁幻燈片下方,添加左右滾動的卡片,那么我們先設(shè)定里面的控件和文字尺寸,然后再通過制定內(nèi)邊距的形式確定組件的尺寸。

當然,也有混合的定義方式,如一開始訂好寬,根據(jù)內(nèi)容設(shè)定高,像花瓣瀑布流的卡片,或者定義好高來調(diào)節(jié)寬。具體使用什么形式,就要因地制宜了。

下面會通過幾個常見的組件案例,來演示如何定義它們的尺寸的。

2. 動態(tài)卡片

動態(tài)卡片是很常用的組件,通常以卡片的形式展現(xiàn)。每條動態(tài)通常占據(jù)內(nèi)容區(qū)域的整列,即左右減去制定好的內(nèi)邊距 16pt,那么就是 375-32 = 343pt 的寬。而高度,就要根據(jù)里面所包含的元素了,如下圖所示。

3. 設(shè)置列表

設(shè)置列表中,由高度相同的列表項組成,它們的高和寬應(yīng)該是根據(jù)設(shè)計的風格一開始就制定好,如比較緊湊的風格我們采用 48pt 的高,比較寬松的風格就采用 64pt 的高。然后我們再排列內(nèi)部的元素,進行水平居中。

4. 班次信息

常見的班次信息,我們在定義它尺寸時,也是根據(jù)內(nèi)容來考慮的。首先確認它是一個撐滿屏幕的組件即 375pt 寬,再填入對應(yīng)的字段內(nèi)容。

這時候可以將上下的內(nèi)容拆分成3個不同的子模塊,班次、時間、更多操作,班次和更多操作采用固定高度 44pt 的方式,時間則根據(jù)內(nèi)容設(shè)置邊距的方式,最后得到的高度總和,就是班次信息組件的高度。

5. 瓷片區(qū)

主流的瓷片區(qū),其實也由子模塊組合而成,而如淘寶這類會有很多瓷片區(qū)并列的狀態(tài),我們優(yōu)先要考慮的,是每個瓷片區(qū)在屏幕中的占比,也就是先定義好瓷片區(qū)的高度,再拆分內(nèi)容的子模塊。

例如劃分為兩行的瓷片區(qū),總高度為 280pt,上方的模塊高度為 180pt,下方的模塊高度為 100pt,里面的元素,再根據(jù)這個內(nèi)容區(qū)域進行排版。

完成一個完整的組件,是根據(jù)它的內(nèi)容和周圍的環(huán)境決定,我們只要感覺前面幾個部分所說的參數(shù)設(shè)置進行分解,就可以很輕松的定義出組件的實際尺寸。而無論任何組件,它們都沒有固定的尺寸值,需要大家不斷的練習(xí)掌握制定的思路。之后再設(shè)計完整的頁面,或整套應(yīng)用時,就能大大提升效率和設(shè)計質(zhì)量。

總結(jié)

有目的和邏輯性的對參數(shù)進行設(shè)置,是 UI 設(shè)計中最重要的一環(huán)!想要真正掌握它們,就一定要多做練習(xí)進行鞏固。相信任何人都可以在這個過程中發(fā)現(xiàn) UI 設(shè)計的樂趣。

圖片素材作者:Timo Kuilder

以上就是我們匯總的超全面的UI元素尺寸設(shè)置指南,希望大家喜歡,請繼續(xù)關(guān)注腳本之家。

相關(guān)文章

  • 常用照片尺寸有哪幾個? 照片標準尺寸/像素對照表匯總

    常用照片尺寸有哪幾個?我們經(jīng)常說一寸照片,二寸照片,這些照片的尺寸是怎么計算的?下面我們就來看看照片標準尺寸/像素對照表匯總
    2021-08-06
  • 平面設(shè)計的尺寸規(guī)范與印刷基本常識匯總

    在設(shè)計產(chǎn)品圖紙的時候,有些設(shè)計師太注重效果圖而忽視了落地的效果,這都是對于平面設(shè)計常用標準尺寸和印刷常識不太了解造成的,下面我們就來看看產(chǎn)品尺寸與印刷常識對于設(shè)
    2021-08-04
  • PS如何設(shè)計GO立體圖標 PS制作立體UI圖標教程

    PS如何設(shè)計GO立體圖標?PS可以制作出很多有趣的圖標,今天,小編為大家?guī)砹藀s制作立體GO圖標教程。感興趣的朋友不妨閱讀下文內(nèi)容,參考一下吧
    2021-01-25
  • ai怎么設(shè)計互聯(lián)網(wǎng)高科技網(wǎng)頁ui?

    ai怎么設(shè)計互聯(lián)網(wǎng)高科技網(wǎng)頁ui?ai中想要設(shè)計一款互聯(lián)網(wǎng)的網(wǎng)頁,互聯(lián)網(wǎng)電腦是少不了的元素,該怎么設(shè)計呢?下面我們就來看看詳細的教程,需要的朋友可以參考下
    2020-09-03
  • ai怎么設(shè)計UI英國國旗標志?

    ai怎么設(shè)計UI英國國旗標志?ai中想要繪制一款英國國旗矢量圖,該怎么繪制呢?下面我們就來看看ai繪制ui英國國旗的教程,需要的朋友可以參考下
    2018-11-14
  • ai怎么設(shè)計UI芯片標志的logo?

    ai怎么設(shè)計UI芯片標志的logo?ai想要設(shè)計電腦芯片logo,該怎么設(shè)計矢量的logo呢?下面我們就來看看ai畫UI芯片標志的教程,需要的朋友可以參考下
    2018-11-09
  • ai怎么畫UI效果的韓國國旗?

    ai怎么畫UI效果的韓國國旗?ai中想要設(shè)計一款韓國國旗,該怎么繪制韓國國旗呢?下面我們就來看看詳細的教程,需要的朋友可以參考下
    2018-11-09
  • ai怎么設(shè)計UI云上傳下載logo標志?

    ai怎么設(shè)計UI云上傳下載logo標志?想要設(shè)計一款矢量的云上傳下載的圖標,該怎么設(shè)計呢?下面我們就來看看詳細的設(shè)置教程,需要的朋友可以參考下
    2018-11-07

最新評論