當(dāng)點(diǎn)擊一個(gè)未選中的單選名時(shí),它會(huì)被選中,其他按鈕為未選中狀態(tài)。
使用場景
1.當(dāng)用戶需要在一組互斥的選項(xiàng)中進(jìn)行單一選擇時(shí)使用單選框;如果要進(jìn)行多個(gè)選擇,推薦使用多選框。
2.當(dāng)選項(xiàng)數(shù)目在2-7個(gè)之間時(shí)使用單選框;如果選項(xiàng)超過7個(gè),推薦使用下拉框。
3.如果有兩個(gè)含義相反的選項(xiàng),如“同意”和“不同意”,“接受”和“拒絕”等,建議使用一個(gè)多選框或者開關(guān)勾選為同意,不勾選為不同意。
4.如果每個(gè)選項(xiàng)都有同等的優(yōu)先級(jí),沒有推薦選項(xiàng)時(shí),使用單選框;如果需要向用戶推薦某個(gè)選項(xiàng),可以使用下拉框。
交互邏輯
1.選項(xiàng)的設(shè)置,在設(shè)計(jì)單選框的選項(xiàng)時(shí),要充分考慮用戶的實(shí)際情況,給出的選項(xiàng)要覆蓋到所有的情況。應(yīng)該滿足“互斥”的原則,因此選項(xiàng)之間要避免存在交集,同時(shí)也要注意選項(xiàng)覆蓋要全面,不能出現(xiàn)遺漏。
例如,要考慮到用戶不進(jìn)行選擇的情況,這時(shí)需要提供一個(gè)“無”的選項(xiàng)。給出的選項(xiàng)有可能都不符合用戶的情況,如果所有的選項(xiàng)用戶都可能不會(huì)選,就需要提供一個(gè)“其它”選項(xiàng)。
2.默認(rèn)選項(xiàng),一般情況下為第一個(gè)選項(xiàng),需要選擇最安全,最有可能的選項(xiàng)作為默認(rèn)選項(xiàng),提前預(yù)判用戶的選擇,提升用戶選擇效率。