2026-6-5 之晨 系統UI設計文章及欣賞
做UI/UX設計的同學幾乎每天都要和切換類組件打交道,但很多人總會在開關、復選框、單選按鈕之間踩坑——要么用錯場景,要么給用戶造成認知混淆,甚至引發操作失誤。
蘋果HIG (人機界面指南) 里明確把開關、復選框、單選按鈕這三類,都歸為「切換開關」組件。它們的核心共性是讓用戶在對立的狀態間做選擇,通過差異化的視覺形態清晰區分選中/未選中的狀態。
開關是用來瞬間切換單個功能/設置的開啟/關閉狀態的組件,一次只能控制一個設置的開關,工作邏輯和我們家里的物理電燈開關完全一致,能讓用戶一眼看清當前的生效狀態。
開關的結構非常簡潔,核心分為3個部分:
如果要添加輔助圖標,必須選表意清晰、強二元對立的樣式,千萬別用含義模糊、沒有明確正反屬性的圖標(比如月亮、編輯圖標),用戶沒法一眼對應開/關狀態。
開關的核心交互邏輯是操作后立即生效,不需要用戶額外點擊確認按鈕,切換狀態時,可配合手柄尺寸的微動效強化操作反饋。
開關必須和描述控制功能的標簽搭配使用,標簽要簡潔直白,不要把文字放到開關內部。這樣會壓縮視覺空間,還會破壞組件通用性,增加用戶識別成本。
復選框的核心定位,是支持用戶對一組關聯選項,做單項或多項的選中/取消操作。
記住一個核心原則:當用戶可以在一個列表里選擇多個選項時就用復選框,不用開關或單選按鈕。單選按鈕的語義是「請選其中一個」,而復選框的語義是「可以選多個,也可以全不選」,二者的底層邏輯不同。
復選框的結構清晰,核心就是選擇容器+選中狀態圖標,通過勾選/未勾選的視覺差異,直觀傳遞用戶的選擇結果。
如果選項列表較長,建議添加「全選父復選框」提升操作效率,它的交互邏輯有明確的行業規范:
處理一組有關聯的多選項時優先用復選框,而非一堆獨立的開關。
一方面,復選框能天然傳遞「選項之間互相關聯」的語義,另一方面,它比開關占用的視覺空間更小,頁面會更整潔有序。
單選按鈕的核心是互斥單選。在一組選項里,用戶有且只能選擇一個,選中新選項后之前選中的選項會自動取消。
它的語義非常明確:這一組選項里,「你必須、只能選一個」和復選框的「可多選、可全不選」形成了清晰的邊界。
單選按鈕的結構核心是選中/未選中的狀態圖標+對應的選項標簽。行業通用的視覺規范是:用實心圓點表示選中,空心圓圈表示未選中,保證用戶的視覺識別度。
不能打破互斥單選的核心邏輯,更不能讓單選按鈕出現布局重疊,否則會完全顛覆用戶的固有認知,造成操作混亂。
如果選項數量較多、屏幕空間有限,可用下拉菜單替代單選按鈕。
但要注意:下拉菜單需要用戶多一步點擊展開的操作,會增加交互成本,也沒法讓用戶一眼看到全量選項,降低認知效率。因此選項較少時,優先用單選按鈕。
垂直排列時每個選項的圖標和標簽對應關系更清晰,用戶不會看錯;水平排列不僅容易讓頁面擁擠、可讀性下降,還會破壞布局一致性,在響應式適配中也更容易出問題。
前面講了每個組件的細節,這里給大家整理了最簡使用規則,設計時直接對照即可。
開關、復選框、單選按鈕,都是設計里最基礎、最常用的組件。設計時要先看場景、定語義,再選對應的組件,而不是憑感覺、看顏值隨便亂用。
當然,我們也會看到一些特殊的設計案例,比如iOS在深色模式的選擇里,用了圓形復選框,和我們今天說的常規用法不一樣。這種情況,要么是為了整個系統的設計語言統一,要么是有特殊的產品考量,不建議盲目照搬。對于設計師來說,先搞懂這些基礎組件的用法、可用性底層邏輯,才是做好設計的根基!
轉載自 優設網
蘭亭妙微(藍藍設計)www.payeee.cn 是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的大數據可視化界面設計、B端界面設計、桌面端界面設計、APP界面設計、圖標定制、用戶體驗設計、交互設計、UI咨詢、高端網站設計、平面設計,以及相關的軟件開發服務,咨詢電話:01063334945。
