翻譯:王冠
近期正在學(xué)習(xí)iOS的交互設(shè)計(jì)規(guī)范,計(jì)劃把部分交互三圆、界面設(shè)計(jì)翻譯出來狞换,可以加深理解避咆,需要的同學(xué)也可以做參考,有翻譯得不好的地方修噪,歡迎指正查库。
UI設(shè)計(jì)基礎(chǔ)
為iOS而設(shè)計(jì)
iOS體現(xiàn)了以下特性:
1尊重:UI設(shè)計(jì)幫助用戶理解系統(tǒng)界面、與系統(tǒng)內(nèi)容發(fā)生互動黄琼,但從不會與內(nèi)容發(fā)生沖突樊销。
2清晰:確保文字在任何尺寸下都是清晰易讀的,icons要表現(xiàn)出可被明確辨認(rèn)适荣、易懂的特性现柠,要用微妙和適當(dāng)?shù)脑貋硌b飾設(shè)計(jì)UI,同時(shí)致力于帶有激勵性的功能設(shè)計(jì)弛矛。
3深度:視覺層次和逼真的動畫效果可以讓用戶感到界面有生命力够吩,提高用戶的愉悅感,加深對于UI的理解丈氓。
無論是在原有基礎(chǔ)上重新改進(jìn)一個(gè)軟件周循,還是從頭開始設(shè)計(jì)一個(gè)新的軟件,考慮用下面的方式來設(shè)計(jì):
首先万俗,第一眼看UI就能明白app的核心功能湾笛,并理解他們之間的關(guān)系。
下一步闰歪,使用iOS的主題風(fēng)格嚎研,來UI設(shè)計(jì)傳遞給用戶的體驗(yàn)听皿,小心地添加細(xì)節(jié)來裝飾UI胖烛,拒絕加入不必要的元素。
最后剃允,一定要確保UI設(shè)計(jì)可以適配不同型號的設(shè)備和模式教翩,以便用戶可以正常使用軟件杆勇。
在整個(gè)設(shè)計(jì)的過程中,做好準(zhǔn)備推翻之前的工作饱亿,去大膽質(zhì)疑和假設(shè)蚜退,參考內(nèi)容和功能來做每個(gè)設(shè)計(jì)決策。
遵循內(nèi)容
即使個(gè)性好看的UI和豐富的動效是iOS使用體驗(yàn)的亮點(diǎn)彪笼,但用戶關(guān)注的內(nèi)容才是核心要注意的問題钻注。
這里有一些方法可以提升UI功能性,并且遵循用戶關(guān)注的內(nèi)容杰扫。
利用整個(gè)屏幕队寇,天氣app是一個(gè)非常好的例子:全屏下,利用美觀的方式來顯示當(dāng)前天氣章姓。直接表達(dá)出最重要的信息佳遣,同時(shí)用其他空間來顯示每小時(shí)的天氣數(shù)據(jù)。
重新考慮現(xiàn)實(shí)和物理的顯示效果凡伊,邊框零渐、漸變和陰影有時(shí)會讓UI變得壓抑、無法凸出主要內(nèi)容系忙,并與內(nèi)容沖突诵盼,我們應(yīng)該關(guān)注軟件內(nèi)容,讓UI扮演一個(gè)支持的角色银还。
讓半透明的UI元素顯示出他們背后的內(nèi)容风宁,一些半透明的元素——像控制中心——提供了一種場景,讓用戶看見更多的內(nèi)容可用蛹疯,并可以讓用戶知道當(dāng)前狀態(tài)是短暫存在的戒财。在 iOS 中,一個(gè)半透明的元素只會讓它下方的內(nèi)容變得模糊捺弦,看起來像透過米紙看桌面的感覺饮寞,但不會導(dǎo)致屏幕其他地方也變模糊。
提供清晰的展示
提供清晰的展示是另外一種保證軟件內(nèi)容突出的方法列吼,突出重要的功能和內(nèi)容幽崩,可以讓交互變得更直觀、容易理解寞钥。
使用大量負(fù)空間(空間中的空白慌申、留白),負(fù)空間重要的內(nèi)容和功能更易被注意到和理解理郑,負(fù)空間也能讓人有種風(fēng)平浪靜和安寧的感覺蹄溉。
使用顏色讓UI變得簡單,一個(gè)關(guān)鍵的顏色——像便簽里面的黃色—把重要的控件(按鈕)高亮香浩,可以表現(xiàn)出他們的交互性类缤,它也讓 app有一致的視覺主題。系統(tǒng)內(nèi)建 app 使用一致純粹邻吭、干凈的系統(tǒng)顏色餐弱,這樣不管在明暗的背景下,都能顯示不錯的色彩效果囱晴。
確保系統(tǒng)字體的易讀性膏蚓,iOS的系統(tǒng)字體可自動教正字間距和行高度,讓文字在任何大小下都可以看起來很舒服畸写,無論使用系統(tǒng)字體或者自定義字體驮瞧,一定要確保使用動態(tài)類型。app才能在用戶選擇不同文字大小時(shí)自動響應(yīng)調(diào)節(jié)枯芬。
接受沒有邊框的按鈕论笔。默認(rèn)情況下采郎,所有頂欄上的按鈕都是沒邊框的。在中間顯示內(nèi)容的區(qū)域狂魔,一個(gè)沒邊框的按鈕通過場景蒜埋、顏色和文字內(nèi)容來體現(xiàn)交互性。確有需要時(shí)最楷,內(nèi)容區(qū)域的按鈕可以通過窄邊框或根據(jù)背景顏色來顯示自己是不同的整份。
用深度來交流
iOS 時(shí)常在不同層次下顯示內(nèi)容,通過不同層次和位置來傳達(dá)內(nèi)容籽孙,可以幫助用戶理解屏幕和對象間關(guān)系烈评。
使用半透明背景和浮動在主屏幕上方的動畫效果,這文件夾里面的內(nèi)容與屏幕其他區(qū)域分隔開犯建。
日歷提醒用多個(gè)層次列表顯示讲冠,當(dāng)用戶選中一個(gè)列表后,其他的列表收起顯示在屏幕底部胎挎。
日歷在年視圖沟启、月視圖、日視圖的切換時(shí)犹菇,日歷用增強(qiáng)的界面過度讓用戶感覺到層次和深度德迹,在收起的年視圖上,用戶可以直觀地看到今天的日期揭芍,同時(shí)執(zhí)行其他的日歷任務(wù)胳搞。
當(dāng)用戶選擇一個(gè)月份時(shí),年視圖縮小變成月視圖称杨,高亮顯示今天的日期肌毅,年份則顯示在返回按鈕旁邊(左上角)。用戶可以清楚的知道自己在哪姑原,從哪來到這一層悬而、如何返回上一層。
當(dāng)用戶選擇某一天時(shí)锭汛,也有類似的界面轉(zhuǎn)換效果:月視圖裂開展示笨奠,把的周推到屏幕頂部橫向顯示,然后著重顯示已選的小時(shí)視圖唤殴。伴隨每一次界面切換般婆,日歷不斷增強(qiáng)對用戶展示年、月朵逝、日的層次關(guān)系蔚袍。