移動(dòng)客戶端產(chǎn)品設(shè)計(jì)規(guī)范與方法(下)

5.IOS界面元素使用

- 欄

iPhone常見控件規(guī)范.jpg

(1)StatusBar(狀態(tài)欄)

用于顯示設(shè)備的基礎(chǔ)信息,三種樣式,ipad只有一種黑色樣式。

可隱藏:

???a.隱藏后你的用戶只能退出應(yīng)用才能看到狀態(tài)欄信息。

???b.需要全屏體驗(yàn)的時(shí)候可以隱藏,輕觸屏幕可以顯示。

???c.狀態(tài)欄時(shí)很重要的設(shè)備信息呈現(xiàn)區(qū)塊,非必要情況下不要隱藏狀態(tài)欄。

(2)NavigationBar(導(dǎo)航欄)

導(dǎo)航欄用于在層級(jí)結(jié)構(gòu)的信息中導(dǎo)航,也可以用來管理屏幕信息。

布局:

???a.通常居中顯示當(dāng)前屏幕內(nèi)容的標(biāo)題。

???b.左邊為反悔上一層的按鈕,文字通常是上一層或者前一層的標(biāo)題,如果太長(zhǎng)可以用“返回”取代。

樣式:

???a.如果你使用默認(rèn)控件,導(dǎo)航欄會(huì)自動(dòng)為控件添加“描邊效果”

???b.導(dǎo)航欄有默認(rèn)字體,默認(rèn)情況下,導(dǎo)航欄會(huì)按照系統(tǒng)的標(biāo)準(zhǔn)大小顯示字體。

???c.你也可以自己設(shè)計(jì)自己的按鈕圖標(biāo)樣式等。

方向變化:

???a.系統(tǒng)自動(dòng)伸展。

???b.元素位置處于相對(duì)比例位置。

分段導(dǎo)航:使用分段返回按鈕會(huì)導(dǎo)致很多問題。把你的層級(jí)扁平化。

iPhone手機(jī)導(dǎo)航欄分段導(dǎo)航演示.jpg

(3)Toolbar(工具欄)

工具欄放著當(dāng)前情景狀態(tài)下屏幕物體的控件。

Toolbar掩飾.jpg

位置:通常在底部,iPad有可能在頂部。

色彩表現(xiàn):色彩可定制,透明度可定制。

圖標(biāo)表現(xiàn)樣式:平整風(fēng)格。

屏幕翻轉(zhuǎn):高度不變寬度拉伸,圖標(biāo)位置相對(duì)比例不變。

Toolbar內(nèi)容跟隨屏幕內(nèi)容切換。

(4)Tabbar(標(biāo)簽欄)

標(biāo)簽欄幫助用戶更好理解產(chǎn)品信息結(jié)構(gòu),可以讓用戶在應(yīng)用的大多數(shù)位置進(jìn)入到不同的標(biāo)簽。

???a.標(biāo)簽數(shù)量一般不超過5個(gè),建議使用文字加圖標(biāo),除非你的圖標(biāo)已經(jīng)做到了極致傳神。

???b.確實(shí)超過5個(gè),可以用更多來顯示。

???c.屏幕翻轉(zhuǎn),高度和透明度固定。

???d.色彩表現(xiàn),透明度可定制,色彩可定制。

???e.標(biāo)簽內(nèi)容提示,此處要注意IOS系統(tǒng)的推送圖標(biāo)為白邊紅底白色文字

???f.更多的標(biāo)簽樣式—側(cè)邊欄,動(dòng)態(tài)標(biāo)簽,做務(wù)實(shí)的交互設(shè)計(jì)。

- 警告、操作、模態(tài)視圖

(1)警告

警告給予用戶影響他們使用應(yīng)用程序(或設(shè)備)的重要信息。
警告通常是用戶不希望出現(xiàn)的東西,因?yàn)橥ǔ?huì)告訴用戶出現(xiàn)了問題或者要求用戶采取行為來改變當(dāng)前的情況。

顯示位置:居中
如果警告是嵌入在用戶行為的流程中,還需要考慮:
a.讓用戶判斷是否繼續(xù),并提供相應(yīng)的選擇,如 “刪除” “取消”
b.僅僅是提示用戶,“知道了”

就是說,警告不但要告知用戶警告的內(nèi)容,還有就是要為用戶提供警告后的選擇。

(2)操作列表

操作列表給了用戶和他們當(dāng)前正在進(jìn)行的工作有關(guān)的額外的選項(xiàng)。例如:通常我們點(diǎn)擊上傳照片的時(shí)候,會(huì)彈出一個(gè)操作列表讓我們選擇是來自相冊(cè)還是直接調(diào)用相機(jī)。

操作列表顯示的是與用戶點(diǎn)擊應(yīng)用程序工具欄按鍵開始的任務(wù)相關(guān)的選頃的集合。操作列表適用以下情況:

???a.提供可以完成任務(wù)的不同選擇。例如:我們點(diǎn)擊聯(lián)系人后,會(huì)彈出 呼叫聯(lián)系人手機(jī)/座機(jī)的選項(xiàng)。

???b.操作列表的好處在于可以簡(jiǎn)化前一步顯示的內(nèi)容,讓用戶的邏輯更為清楚 。

???c.完成一個(gè)潛在危險(xiǎn)任務(wù)的時(shí)候可以得到確認(rèn),規(guī)避用戶風(fēng)險(xiǎn),例如使用iPhone圖片瀏覽器刪除圖片,操作列表彈出提示用戶下一步的確認(rèn)選擇。

樣式:操作列表始終是從屏幕底部彈出,覆蓋在當(dāng)前頁(yè)面之上,兩端固定在屏幕邊緣。

(3)模態(tài)視圖

模態(tài)視圖:就是當(dāng)前窗口不關(guān)閉,你就不能進(jìn)行其他操作。

模態(tài)規(guī)圖也可以提供一個(gè)執(zhí)行跟用戶工作流程直接相關(guān)的子任務(wù)的途徑(進(jìn)入后需相對(duì)封閉完成子任務(wù))。 模態(tài)視圖針對(duì)的是一個(gè)視圖界面,而不是某個(gè)控件。通常都是從底部滑出。

模態(tài)規(guī)圖通常應(yīng)該顯示一個(gè)標(biāo)題,用于定義它的任務(wù)。如果必要,還可以在規(guī)圖中的其它位置顯示文字,以更充分的描述任務(wù)或提供一些引尋,例如:

???a.當(dāng)用戶想撰寫文字信息時(shí),郵件應(yīng)用程序會(huì)提供一個(gè)模態(tài)規(guī)圖,這種模態(tài)規(guī)圖的尋航欄顯示了一個(gè)不應(yīng)用程序?qū)ず綑谙嗤谋尘?,在?biāo)題中還有新信息的文字提示。

???b.所以模態(tài)視圖中,我們可以使用任何一種控件來完成任務(wù),例如:你可以包含文本域,按鈕和表格視圖。

???c.模態(tài)視圖躲用于相對(duì)封閉的視圖環(huán)境,讓用戶專心完成一種任務(wù)。

警告操作模態(tài)視圖演示.jpg

- 表格、文本、網(wǎng)頁(yè)視圖

(1)表格視圖

表格視圖通過多行單列的表格顯示數(shù)據(jù)。行可分為節(jié)或組,每行可以包含一些文字,圖片和控件。用戶可以在行間或者分組之間滑動(dòng)或拖移進(jìn)行滾動(dòng)。

表格視圖.png

(2)文本視圖

文本視圖是一個(gè)能夠顯示多行文本的區(qū)域,當(dāng)內(nèi)容太多內(nèi)容超出其適應(yīng)范圍時(shí),支持滾動(dòng)。

(3)網(wǎng)頁(yè)視圖

網(wǎng)頁(yè)視圖是基于web內(nèi)容的展現(xiàn):

除了顯示網(wǎng)頁(yè)內(nèi)容,網(wǎng)頁(yè)規(guī)圖提供了一些在打開的頁(yè)面中支持尋航的元素。雖然你可以提供網(wǎng)頁(yè)尋航的功能,但是最好避免造成的應(yīng)用程序看起來像一個(gè)微型瀏覽器。

如果你有一個(gè)網(wǎng)頁(yè)或者基于網(wǎng)絡(luò)的應(yīng)用程序,你可以選擇使用網(wǎng)頁(yè)視圖來實(shí)現(xiàn)一個(gè)簡(jiǎn)潔的iPhone應(yīng)用程序,因?yàn)榫W(wǎng)頁(yè)規(guī)圖可以為它提供封裝。

- 應(yīng)用程序控件

(1)活動(dòng)指示器(Activity indicators)

用途:
顯示一項(xiàng)任務(wù)的進(jìn)度。
不明持續(xù)時(shí)間的進(jìn)程。
對(duì)于可以展現(xiàn)明確時(shí)間和進(jìn)度的控件請(qǐng)留意后面的(進(jìn)度視圖)。

顯示方式:
在狀態(tài)欄活動(dòng)的是指有網(wǎng)絡(luò)活動(dòng)。
在工具欄活動(dòng)的,是指應(yīng)用程序當(dāng)前任務(wù)超過2秒以上顯示。

活動(dòng)指示器.png

(2)日期時(shí)間選擇器(Date and Time Pickers)

???a.一個(gè)日期時(shí)間選擇器最多可以有四個(gè)獨(dú)立旋轉(zhuǎn)的輪子

???b.出了系統(tǒng)默認(rèn)的時(shí)間外,你可以對(duì)時(shí)間進(jìn)行你要的設(shè)定,例如分鐘可以設(shè)置為“0,10,20,30....”

???c.使用日期時(shí)間選擇器,使用戶避免了輸入由多個(gè)部分組成的值,用戶也清楚的知道自己應(yīng)該做什么(輪子是不是之前我們學(xué)到的暗喻方式?-轉(zhuǎn)動(dòng))。

日期時(shí)間選擇器.png

(3)詳情顯示按鈕(Detail Disclosure Buttons)

詳情顯示按鈕提供了額外或者更多的細(xì)節(jié)信息,通常在表格或者空間局促的位置出現(xiàn)。

詳情顯示按鈕.png

(4)信息按鈕(Info Buttons)

信息按鈕適用于界面簡(jiǎn)潔的工具類應(yīng)用。

信息按鈕.png

(5)文字標(biāo)簽(Label)

文字標(biāo)簽是指不同大小的靜態(tài)文本,注意:

???a.文本標(biāo)簽的色彩,大小,對(duì)齊方式等都是可以定制的

???b.文本標(biāo)簽一般用于顯示相對(duì)簡(jiǎn)短較少的文本

文字標(biāo)簽.png

(6)頁(yè)面指示器(Page Indicators)

頁(yè)面指示器可以使用戶清楚的預(yù)覽到自己當(dāng)前頁(yè)面所處的位置

???a.如果你的頁(yè)面實(shí)在太多,最好不要超過20個(gè),否則過于密集

???b.如果只有一個(gè)頁(yè)面,則可以不顯示,當(dāng)然如果特別想秀自己的交互設(shè)計(jì),也可以把它顯示出來

頁(yè)面指示器.png

(7)選取器(Pickers)

選取器多用于被選擇值固定,可以設(shè)定的情況下,減少用戶輸入的繁瑣。記得要在選取器上方安置一個(gè)“完成”按鈕,否則會(huì)坑死用戶的。

選取器.png

(8)進(jìn)度視圖(Progress Views)

一個(gè)進(jìn)度視圖顯示了一個(gè)任務(wù)的進(jìn)展,或者有一個(gè)已知持續(xù)時(shí)間的過程的進(jìn)度。如果你需要顯示一個(gè)未知時(shí)間的任務(wù)進(jìn)度,請(qǐng)使用活動(dòng)指示器。

任務(wù)進(jìn)度條符合“反饋”的交互設(shè)計(jì)體驗(yàn),在得到最終結(jié)果之前,給予用戶直接明確的信息,讓用戶可以決定下一步動(dòng)作(等待還是取消)。

進(jìn)度視圖.png

(9)圓角矩形按鈕(Rounded Rectangle Buttons)

圓角矩形按鈕是一個(gè)多功能的按鈕,你可以在一個(gè)規(guī)圖中用它來執(zhí)行的一個(gè)操作。

在個(gè)人的聯(lián)系人視圖的底部,你可以看很多這種按鈕的例子:文字信息按鈕,添加到收藏夾按鈕都是圓角矩形按鈕:

圓角矩形按鈕.png

注意,圓角矩形按鈕:

標(biāo)題如果是英文,首個(gè)字母要大寫。避免按鈕文字太長(zhǎng)被截?cái)?,?dǎo)致用戶不好理解。

(10)搜索欄(Search Bars)

默認(rèn)情況下,搜索圖標(biāo)位于左側(cè),此外有一些可選元素:

???a.占位文本符,用于提示輸入內(nèi)容或者搜索工具名稱等(上圖灰色文字,還有可能是 通過百度搜索...)

???b.書簽按鈕(用戶以前搜藏的搜索內(nèi)容)

???c.清除按鈕(長(zhǎng)按清除輸入文字)

???d.標(biāo)題描述,顯示與搜索欄上方

(11)分段控件(Segmented Controls)

???a.分段控制按鈕不要過多,否則會(huì)減低體驗(yàn)感和增加操作復(fù)雜性

???b.被點(diǎn)擊區(qū)域最小應(yīng)為44*44

???c.分段控制內(nèi)可以包含圖標(biāo)或文字,但不能同時(shí)包含否則丑的嚇?biāo)廊耍。。?/p>

???d.不要在一個(gè)分段控制里面混排圖片和文字,還是丑的嚇?biāo)廊恕?/p>

???e.每個(gè)分段控制的寬度比例建議一致

分段控件.png

(12)滑塊(Sliders)

滑塊允許用戶在范圍內(nèi)調(diào)整數(shù)值或進(jìn)程,拖動(dòng)滑塊時(shí),滑塊對(duì)應(yīng)的值同步更新,滑塊一般用于:

你想讓用戶對(duì)他們所調(diào)整的內(nèi)容精確控制:值/進(jìn)程。

滑塊的四個(gè)組成部分:左側(cè)圖標(biāo)、右側(cè)圖標(biāo)、操作按鈕、軌道。

滑塊.png

(13)文本框(Text Fields)

文本框是個(gè)原形矩形組成,用來接收用戶的輸入。

???a.當(dāng)用戶輕敲文本框的時(shí)候,鍵盤就會(huì)出現(xiàn)。

???b.當(dāng)用戶輕敲鍵盤上的返回鍵時(shí),文本框用應(yīng)用程序指定的方式來處理輸入。

???c.文本框可以包含一行輸入。

???d.文本框右側(cè)可以包含一個(gè)清楚按鍵。

???e.輸入文本的內(nèi)容可以定制大小,色彩,對(duì)齊方式。

文本框.png

- 創(chuàng)建自定義圖標(biāo)和圖像

圖標(biāo)和系統(tǒng)圖像。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容