根據用戶目標,控件可分為四種基本類型:
imperative controls [?m?p?r?t?v‘k?n'tro?ls] 命令控件:用于啟動功能
selection controls [s??l?k??n‘k?n'tro?ls] 選擇控件:用于選擇選項和數據
entry controls [??ntri‘k?n'tro?ls]輸入控件:用于輸入數據
display controls?[?ntri‘k?n'tro?ls] 顯示控件:用于控制應用“如何”及“在哪里”
命令控件 imperative controls
1. button [?b?tn]按鈕:在相當長的一段時間都是具有三維凸起的特征,不過進入移動時代后,這種流行趨勢發生了變化,按鈕的可學性(learnability)變差啦。
2.icon button=butcon圖標按鈕:在按鈕從對話框轉移道工具欄的過程中,外觀從長方形變成啦正方形,上面的文本標簽也變成了圖形標簽。于是,“圖標按鈕”這種半圖標、半按鈕的習慣用法誕生了。
3.hyperlink超鏈接:Web 里習慣用法,各式各樣的不同應用中都可以見到它的身影。一般來說,他的形式是具有藍色的帶下劃線的文本。
選擇控件 selection control
1.check box [t??k‘bɑ:ks] 復選框:最早發明的圖形控件習慣用法之一。單個使用時,提供了兩個選擇。
2.radio button [?redio ?b?tn] 單選按鈕:單選按鈕廣泛的代替了復選框,特別適用于模態交互。
3.Combutcon=combo button icon 組合圖標按鈕:在下拉列表中,如果我們用單選圖標按鈕去改圖標按鈕,此時界面和組合框相似,被稱為組合圖標按鈕。
4. list control [l?st‘k?n'tro?ls] 列表控件:用戶可在一組有限的文本字符串中進行選擇,每個文本字符串代表一個命令、對象或屬性。
5.combo boxes [?kɑ:mbo?‘bɑ:ks?z] 組合框:一個列表框和編輯字段的組合。
輸入控件entry controls
1.spinner[?sp?n?] 微調器:是常見的鍵盤或鼠標數字輸入控件。iOS里的微調器是步進控件 stepper
2.dials and sliders [?da??l 'sla?d?r] 刻度盤和滑塊:從機械時代直接借用過來的習慣用法,他們分別丟贏旋轉控制鈕和滑動控制桿。
顯示控件display controls
1.text controls [t?kst k?n?trol] 文本控件:位于可編輯字段中,用戶點擊后可以直接更改它。
2.scrollbars [skro?ba:] 滾動條
3.splitter ['spl?t?]分割線