翻譯:王冠
近期正在學(xué)習(xí)iOS的交互設(shè)計規(guī)范,計劃把部分交互、界面設(shè)計翻譯出來,可以加深理解,需要的同學(xué)也可以做參考,有翻譯得不好的地方,歡迎指正。
UI設(shè)計基礎(chǔ)
為iOS而設(shè)計
iOS體現(xiàn)了以下特性:
1尊重:UI設(shè)計幫助用戶理解系統(tǒng)界面、與系統(tǒng)內(nèi)容發(fā)生互動,但從不會與內(nèi)容發(fā)生沖突。
2清晰:確保文字在任何尺寸下都是清晰易讀的,icons要表現(xiàn)出可被明確辨認(rèn)、易懂的特性,要用微妙和適當(dāng)?shù)脑貋硌b飾設(shè)計UI,同時致力于帶有激勵性的功能設(shè)計。
3深度:視覺層次和逼真的動畫效果可以讓用戶感到界面有生命力,提高用戶的愉悅感,加深對于UI的理解。
無論是在原有基礎(chǔ)上重新改進(jìn)一個軟件,還是從頭開始設(shè)計一個新的軟件,考慮用下面的方式來設(shè)計:
首先,第一眼看UI就能明白app的核心功能,并理解他們之間的關(guān)系。
下一步,使用iOS的主題風(fēng)格,來UI設(shè)計傳遞給用戶的體驗,小心地添加細(xì)節(jié)來裝飾UI,拒絕加入不必要的元素。
最后,一定要確保UI設(shè)計可以適配不同型號的設(shè)備和模式,以便用戶可以正常使用軟件。
在整個設(shè)計的過程中,做好準(zhǔn)備推翻之前的工作,去大膽質(zhì)疑和假設(shè),參考內(nèi)容和功能來做每個設(shè)計決策。
遵循內(nèi)容
即使個性好看的UI和豐富的動效是iOS使用體驗的亮點,但用戶關(guān)注的內(nèi)容才是核心要注意的問題。
這里有一些方法可以提升UI功能性,并且遵循用戶關(guān)注的內(nèi)容。
利用整個屏幕,天氣app是一個非常好的例子:全屏下,利用美觀的方式來顯示當(dāng)前天氣。直接表達(dá)出最重要的信息,同時用其他空間來顯示每小時的天氣數(shù)據(jù)。
重新考慮現(xiàn)實和物理的顯示效果,邊框、漸變和陰影有時會讓UI變得壓抑、無法凸出主要內(nèi)容,并與內(nèi)容沖突,我們應(yīng)該關(guān)注軟件內(nèi)容,讓UI扮演一個支持的角色。
讓半透明的UI元素顯示出他們背后的內(nèi)容,一些半透明的元素——像控制中心——提供了一種場景,讓用戶看見更多的內(nèi)容可用,并可以讓用戶知道當(dāng)前狀態(tài)是短暫存在的。在 iOS 中,一個半透明的元素只會讓它下方的內(nèi)容變得模糊,看起來像透過米紙看桌面的感覺,但不會導(dǎo)致屏幕其他地方也變模糊。
提供清晰的展示
提供清晰的展示是另外一種保證軟件內(nèi)容突出的方法,突出重要的功能和內(nèi)容,可以讓交互變得更直觀、容易理解。
使用大量負(fù)空間(空間中的空白、留白),負(fù)空間重要的內(nèi)容和功能更易被注意到和理解,負(fù)空間也能讓人有種風(fēng)平浪靜和安寧的感覺。
使用顏色讓UI變得簡單,一個關(guān)鍵的顏色——像便簽里面的黃色—把重要的控件(按鈕)高亮,可以表現(xiàn)出他們的交互性,它也讓 app有一致的視覺主題。系統(tǒng)內(nèi)建 app 使用一致純粹、干凈的系統(tǒng)顏色,這樣不管在明暗的背景下,都能顯示不錯的色彩效果。
確保系統(tǒng)字體的易讀性,iOS的系統(tǒng)字體可自動教正字間距和行高度,讓文字在任何大小下都可以看起來很舒服,無論使用系統(tǒng)字體或者自定義字體,一定要確保使用動態(tài)類型。app才能在用戶選擇不同文字大小時自動響應(yīng)調(diào)節(jié)。
接受沒有邊框的按鈕。默認(rèn)情況下,所有頂欄上的按鈕都是沒邊框的。在中間顯示內(nèi)容的區(qū)域,一個沒邊框的按鈕通過場景、顏色和文字內(nèi)容來體現(xiàn)交互性。確有需要時,內(nèi)容區(qū)域的按鈕可以通過窄邊框或根據(jù)背景顏色來顯示自己是不同的。
用深度來交流
iOS 時常在不同層次下顯示內(nèi)容,通過不同層次和位置來傳達(dá)內(nèi)容,可以幫助用戶理解屏幕和對象間關(guān)系。
使用半透明背景和浮動在主屏幕上方的動畫效果,這文件夾里面的內(nèi)容與屏幕其他區(qū)域分隔開。
日歷提醒用多個層次列表顯示,當(dāng)用戶選中一個列表后,其他的列表收起顯示在屏幕底部。
日歷在年視圖、月視圖、日視圖的切換時,日歷用增強的界面過度讓用戶感覺到層次和深度,在收起的年視圖上,用戶可以直觀地看到今天的日期,同時執(zhí)行其他的日歷任務(wù)。
當(dāng)用戶選擇一個月份時,年視圖縮小變成月視圖,高亮顯示今天的日期,年份則顯示在返回按鈕旁邊(左上角)。用戶可以清楚的知道自己在哪,從哪來到這一層、如何返回上一層。
當(dāng)用戶選擇某一天時,也有類似的界面轉(zhuǎn)換效果:月視圖裂開展示,把的周推到屏幕頂部橫向顯示,然后著重顯示已選的小時視圖。伴隨每一次界面切換,日歷不斷增強對用戶展示年、月、日的層次關(guān)系。