控件集——Segmented Controls/選項卡

定義?

選項卡指一個長條形控件,有至少兩個分段組成,每個分段互相獨立、等寬。像按鈕一樣,選項卡可以承載文字或 icon,在同功能和布局,但不同類別的頁面之間切換。例如在地圖當中,選項卡可以實現(xiàn)視圖在地圖、交通圖和衛(wèi)星地圖之間切換。

Tab 與 Segment一樣,都是在同功能和布局,但不同類別的頁面之間切換,在本質上二者沒有區(qū)別,但 tab 是 segment 的延展,在本文中,筆者將二者統(tǒng)稱為segmented controls/選項卡。

龍爪槐守望者在他的文章中指出了一些 tab 和 segment 的不同,筆者認為稍顯牽強,原因:

1、對于控件的定義不取決于來源,而取決于控件本身的作用。

2、控件的交互形式有待優(yōu)化,左右滑動可能會造成手勢的沖突。目前而言點擊是最精確的交互形式。

3、二者同為可見性更強的菜單,將菜單橫向平鋪更易于用戶在不同類別間切換。

原文鏈接:http://www.ftium4.com/segment-controls.html

選項卡基礎樣式

使用規(guī)范

避免選項卡中出現(xiàn)過多分段以提升可用性。分段越寬越容易點擊,一般來說分段最好不要超過5個,如果選項卡超過5個,請使用滾動選項卡。?

保證各個分段中的內(nèi)容格式統(tǒng)一。因為所有的分段等寬,所以請保證其中的內(nèi)容屬性也一致。

避免圖標和文字混合使用。雖然選項卡可以包含圖標和文字,但將二者混合會弱化各個分段之間的并列關系,并使用戶疑惑。?

選項卡的調(diào)性要與用戶自定義色調(diào)統(tǒng)一。如果用戶切換了白天/深夜模式、或者切換了應用程序的皮膚,請保證選項卡的調(diào)性與其統(tǒng)一。

?

延展

滾動選項卡

滾動選項卡為選項卡的延伸,出現(xiàn)位置一般在導航欄的下方。其特點在于可以通過手指滑動看到更多的分段,優(yōu)勢在于保證易用性的基礎上容納多個分段。

滾動選項卡樣式

優(yōu)先考慮使用選項卡,而不是滾動選項卡。在頁面層級上,2-5個分段使頁面邏輯更為清晰;在用戶體驗上,合理清晰的頁面布局可以讓用戶對產(chǎn)品產(chǎn)生更強的掌控感。

徽標選項卡

允許在選項卡的各個分段上顯示徽標,可以提示用戶某個分段中內(nèi)容的更新。使用規(guī)范請參考控件集——Badge/通知徽標/小紅點/Notice point

?

自定義選項卡

自定義選線卡有諸多使用場景,例如時間段,或活動的階段。

何時使用?

當分段中的各個內(nèi)容平級,且頁面中顯示內(nèi)容布局一致時,可考慮使用選項卡。

使用選項卡的目的,是在同功能和布局,但不同類別的頁面之間切換。區(qū)別于 Tab Bars的一點是,底部導航欄可以實現(xiàn)一個 app 中不同功能的快速切換。

底部導航欄可以實現(xiàn)一個?app?中不同功能的快速切換。
選項卡的目的,是在同功能和布局,但不同類別的頁面之間切換

小結

在使用場景上選項卡提供了一級頁面中各個平級頁面之間的切換,而不是一級頁面之間的切換。在使用時也應該保證嚴謹?shù)氖褂眠壿?,切記有太多的分段供用戶選擇而降低用戶的期待與掌控感。

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

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