發(fā)布時間:2023-12-07 16:21:44 瀏覽量:229次
上一期給大家講解了《最全面的移動端UI組件設(shè)計(jì)詳解:上篇》,主要分享了:布局組件和導(dǎo)航組件2個部分;這次給大家?guī)恚?strong>基礎(chǔ)組件、表單組件和反饋組件詳解,希望你在設(shè)計(jì)APP、小程序、H5頁面中,能熟練使用和理解各種的 UI組件,今天給大家總結(jié)了關(guān)于移動端UI組件,希望可以在工作中幫到你。
Web端UI組件設(shè)計(jì)詳解:《最全Web端UI組件設(shè)計(jì)詳解》
一、基礎(chǔ)組件 Basis
1、狀態(tài)欄 StatusBar
用于顯示當(dāng)前設(shè)備的時間、電池電量、藍(lán)牙、信號、定位等各種狀態(tài)。
2、按鈕 Button
按鈕用于點(diǎn)擊后出發(fā)一個即時操作。
用法指南:
標(biāo)記了一個操作命令,響應(yīng)用戶點(diǎn)擊行為,觸發(fā)相應(yīng)的業(yè)務(wù)邏輯。
在設(shè)計(jì)中,基本有以下四種按鈕類型:
主要按鈕:用于主行動點(diǎn),一個操作區(qū)域只能有一個主按鈕。
默認(rèn)按鈕:用于沒有主次之分的一組行動點(diǎn)。
線性按鈕:常用于添加操作。
鏈接按鈕:用于次要或外鏈的行動點(diǎn)。
以及四種狀態(tài)屬性與上面配合使用。
危險(xiǎn):刪除/移動/修改權(quán)限等危險(xiǎn)操作,一般需要二次確認(rèn)。
幽靈:用于背景色比較復(fù)雜的地方,常用在首頁/產(chǎn)品頁等展示場景。
禁用:行動點(diǎn)不可用的時候,一般需要文案解釋。
加載中:用于異步操作等待反饋的時候,也可以避免多次提交。
3、單元格 Cell
一個單元格,通常用于數(shù)據(jù)輸入
4、圖標(biāo) Icon
圖標(biāo)設(shè)計(jì),保持一致性和統(tǒng)一性的原則,視覺統(tǒng)一,大小比例統(tǒng)一。
A. 線性圖標(biāo)
B. 面性圖標(biāo)
C. 線面結(jié)合圖標(biāo)
5、圖片 Image
有多種圖片填充模式,支持圖片懶加載、加載中提示、加載失敗提示。
6、彈出層 Popup
彈出層容器,用于展示彈窗、信息提示等內(nèi)容,支持多個彈出層疊加展示
二、表單組件 Form
1、單選框 Radio
在一組備選項(xiàng)中進(jìn)行單選
2、復(fù)選框 Checkbox
一組備選項(xiàng)中進(jìn)行多選
3、日歷 Calendar
按照日歷形式展示數(shù)據(jù)的容器。
4、輸入框 Field
表單中的輸入框組件
5、步進(jìn)器 Stepper
步進(jìn)器由增加按鈕、減少按鈕和輸入框組成,用于在一定范圍內(nèi)輸入、調(diào)整數(shù)字
6、選擇器 Picker
選擇器組件通常與彈出層組件配合使用
7、表單 Form
用于數(shù)據(jù)錄入、校驗(yàn),支持輸入框、單選框、復(fù)選框、選擇器、文件上傳等類型組成。用以收集、校驗(yàn)、提交數(shù)據(jù)
8、日期選擇器 DatePicker
用于選擇時間,支持日期、時分等時間維度,通常與彈出層組件配合使用。
9、時間選擇器 TimePicker
輸入或選擇日期的控件,用于選擇時間,支持日期、時分等時間維度,通常與彈出層組件配合使用。
10、日期時間選擇器 DateTimePicker
在同一個選擇器里選擇日期和時間,iOS推薦組件
11、圖片選擇器 ImagePicker
只是圖片選擇器,一般用于上傳圖片前的文件選擇操作,但不包括圖片上傳的功能
12、滑動開關(guān) Switch
在兩個互斥對象進(jìn)行選擇,如:選擇開或關(guān)。
用法指南:
A. 只在 List 中使用。
B. 避免增加額外的文案來描述當(dāng)前 Switch 的值
13、滑塊 Slider
通過拖動滑塊在一個固定區(qū)間內(nèi)進(jìn)行選擇,多用于控制屏幕的顯示亮度。
14、上傳 Upload
通過點(diǎn)擊上傳文件
用法指南:
A. 上傳是將信息(文件、文字、圖片、視頻等)通過手機(jī)或者上傳工具發(fā)布到遠(yuǎn)程服務(wù)器上的過程。
B. 當(dāng)需要上傳一個或一些文件時。
C. 當(dāng)需要展現(xiàn)上傳的進(jìn)度時。
15、評分 Rate
評分組件
16、數(shù)字鍵盤 NumberKeyboard
數(shù)字虛擬鍵盤,可以配合密碼輸入框組件或自定義的輸入框組件使用
一般常見的有:身份證號鍵盤(輸入身份證號使用)、帶有右側(cè)欄按鈕的鍵盤(自定義的鍵盤按鈕)、帶有標(biāo)題的鍵盤(如支付寶輸入金額時的鍵盤)、多個按鍵的鍵盤等(多見于00按鈕);
17、密碼輸入框 PasswordInput
帶網(wǎng)格的輸入框組件,可以用于輸入支付密碼、短信驗(yàn)證碼等,通常與數(shù)字鍵盤組件配合使用、
用法指南:
A. 多用于賬號的支付密碼/交易密碼設(shè)計(jì)。
B. 用于對輸入的數(shù)據(jù)類型進(jìn)行校驗(yàn),如短信驗(yàn)證碼。
C. 用戶登錄注冊時的密碼設(shè)置和輸入。
18、文本輸入 InputItem
用于接受單行文本。
用法指南:
A. 支持通過鍵盤或者剪切板輸入文本。
B. 通過光標(biāo)可以在水平方向進(jìn)行移動。
C. 對特定格式的文本進(jìn)行處理,如:隱藏密碼。
19、搜索欄 SearchBar
一般可位于導(dǎo)航欄或 NavBar 下方,通過『取消按鈕』退出激活狀態(tài)。
三、反饋組件 Feedback
1、遮罩層 OverLay
創(chuàng)建一個遮罩層,用于強(qiáng)調(diào)特定的頁面元素,并阻止用戶進(jìn)行其他操作
用法指南:
A. 多用于彈框操作應(yīng)用。
B. 引導(dǎo)用戶進(jìn)行操作,常見于APP夢層引導(dǎo)頁。
2、下拉菜單 DropdownMenu
將動作或菜單折疊到下拉菜單中。
用法指南:
當(dāng)頁面上的操作命令過多時,用此組件可以收納操作元素。點(diǎn)擊或移入觸點(diǎn),會出現(xiàn)一個下拉菜單。可在列表中進(jìn)行選擇,并執(zhí)行相應(yīng)的命令。
3、動作面板 ActionSheet
底部彈起的模態(tài)面板,包含與當(dāng)前情境相關(guān)的多個選項(xiàng)。
4、活動指示器 ActivityIndicator
活動指示器。表明某個任務(wù)正在進(jìn)行中。
用法指南:
A. 不要讓活動指示器靜止,用戶會以為該任務(wù)停滯了。
B. 在某些特定場景下,提供有意義的文案,幫助用戶明白哪個任務(wù)正在進(jìn)行中,如:正在上傳照片。
C. 如果能知道用戶的等待時間,可以使用組件 Progress 來替代。
5、加載 Loading
加載數(shù)據(jù)時顯示動效
6、消息通知 Notify
常用于消息通知提示。更多用于系統(tǒng)級通知的被動提醒。
7、對話框 Modal
用作顯示系統(tǒng)的重要信息,并請求用戶進(jìn)行操作反饋,如:進(jìn)行內(nèi)容刪除操作時,彈出 Modal 進(jìn)行二次確認(rèn)。
用法指南:
A. 盡可能少用。Modal 會打斷用戶操作,只用在重要的時候。
B. 標(biāo)題應(yīng)該簡明,不能超過 1 行;描述內(nèi)容應(yīng)該簡明、完整,一般不多于 2 行。
C. 操作按鈕最多到 3 個(豎排),一般為 1-2 個(橫排);3 個以上建議使用組件 ActionSheet 來完成。
D. 一般將用戶最可能點(diǎn)擊的按鈕,放在右側(cè)。另外,取消按鈕應(yīng)當(dāng)始終放在左側(cè)。
8、彈出框 Dialog
彈出模態(tài)框,常用于消息提示、消息確認(rèn)、在當(dāng)前頁面內(nèi)完成特定的交互操作
9、輕提示 Toast
常用于提示系統(tǒng)消息時使用。
10、下拉刷新 PullRefresh
通過下拉手勢觸發(fā),立刻重新加載內(nèi)容。
11、分享面板 ShareSheet
底部彈起的分享面板,用于展示各社交平臺分享渠道對應(yīng)的操作按鈕
用法指南:
最常見的是分享到微信、朋友圈、QQ、QQ空間、微博、支付寶、復(fù)制連接、生成海報(bào)、圖片等信息;
12、滑動單元格 SwipeCell
向左滑動特定單元格,對其單元格可進(jìn)行相關(guān)操作
用法指南:
A. iOS特有滑動方向是向左滑動的交互方式;
B. 多用于消息/信息列表的已讀、未讀、刪除操作等。
C. 在電商APP-購物車頁面的使用場景也很高頻。
寫在最后
工欲善其事,必先利其器,充分了解每個組件所具備的功能和設(shè)計(jì)用法,能讓你的設(shè)計(jì)效率提升,這次的關(guān)于移動端UI組件:基礎(chǔ)組件、表單組件和反饋組件的分享就到此結(jié)束了,下一期會繼續(xù)給大家?guī)?strong>《最全移動端UI組件設(shè)計(jì)詳解:下篇》的講解,我們下期精彩繼續(xù)!
請私信我回復(fù)“666”,為嚴(yán)哥打Call~,還有更多驚喜哦~
.............................................................
UI嚴(yán)選—越努力,越幸運(yùn)
熱門資訊
1. iPhone6的UI設(shè)計(jì)尺寸規(guī)范,原來如此重要!
想要了解iPhone6界面設(shè)計(jì)的尺寸規(guī)范嗎?這里為您詳細(xì)介紹iPhone6的UI設(shè)計(jì)尺寸規(guī)范,包括界面尺寸、圖標(biāo)尺寸、可點(diǎn)擊高度規(guī)范、搜索欄高度規(guī)范以及界面元素之間的距離規(guī)范。
2. 12個絕佳的UI設(shè)計(jì)網(wǎng)站,助力你的創(chuàng)作之旅!
將為大家介紹12個絕佳的UI設(shè)計(jì)網(wǎng)站,這些網(wǎng)站不僅可以為你提供靈感,還可以幫助你學(xué)習(xí)新的技巧,助力你的創(chuàng)意之旅!dribbbleDribbble 是一個面向設(shè)計(jì)師的...
3. 移動端UI設(shè)計(jì)中常見的5種APP界面類型,你get到了嗎?
通過介紹移動端UI設(shè)計(jì)中的閃屏頁、引導(dǎo)頁、浮層引導(dǎo)頁、空白頁和首頁等5種APP界面類型,幫助大家更好地了解UI設(shè)計(jì)的基本知識
4. 移動端列表頁和表單頁設(shè)計(jì)秘訣:讓你的APP點(diǎn)擊率翻倍
在移動端設(shè)計(jì)中,列表頁和表單頁是不可或缺的部分。一個好的列表頁和表單頁設(shè)計(jì)能夠讓用戶輕松地獲取信息并產(chǎn)生點(diǎn)擊欲望,從而提高點(diǎn)擊率。本文將為你...
5. 10個免費(fèi)學(xué)習(xí)UI設(shè)計(jì)的網(wǎng)站 提升你的設(shè)計(jì)能力
怎樣可以提升你的UI設(shè)計(jì)能力!第一個:站酷站酷想必是設(shè)計(jì)師都知道的一個網(wǎng)站,里面不止有UI設(shè)計(jì)的資源,還有其他設(shè)計(jì)的,不如:平面設(shè)計(jì)、網(wǎng)頁設(shè)計(jì)、字體...
6. 推薦10本適合UI設(shè)計(jì)師看的書籍,輕松掌握技能!
對于想要提高自己的設(shè)計(jì)能力和創(chuàng)造力的小白和UI設(shè)計(jì)師來說,這本書是一個很好的選擇。4.《設(shè)計(jì)的覺醒》(IKKO TANAKA)推薦理由: 這本書是日本現(xiàn)代平面...
7. 零基礎(chǔ)學(xué)UI設(shè)計(jì)要多久?培訓(xùn)完能拿多少工資?
探索零基礎(chǔ)UI設(shè)計(jì)培訓(xùn)的時長與薪資前景。了解數(shù)字藝術(shù)教育領(lǐng)域的專業(yè)課程,以及培訓(xùn)后的職業(yè)發(fā)展機(jī)會。
8. 物聯(lián)網(wǎng)APP UI設(shè)計(jì):創(chuàng)造智能硬件領(lǐng)域的沉浸式體驗(yàn)
ui設(shè)計(jì)應(yīng)該讓用戶一目了然,能夠快速找到所需的信息和功能。在設(shè)計(jì)過程中,應(yīng)盡量使用簡潔的圖標(biāo)、文字和色彩,避免過多的視覺干擾。符合用戶習(xí)慣:ui設(shè)...
9. 設(shè)計(jì)中的色彩心理學(xué):淺析中西方色彩的歷史演變與設(shè)計(jì)應(yīng)用
摘要:本文探討了色彩的歷史演變和設(shè)計(jì)應(yīng)用。通過對色彩在早期文明社會中的實(shí)用運(yùn)用、不同文化背景下色彩觀念的差異、色彩在設(shè)計(jì)中的重要性以及新興技...
10. 學(xué)習(xí)ui設(shè)計(jì)的心得
大家今天走運(yùn)了,我就把自己總結(jié)出來的學(xué)習(xí)UI設(shè)計(jì)的一些經(jīng)驗(yàn)與大家一起分享吧。想做一個好的UI設(shè)計(jì)師除了應(yīng)該具有一定的審美能力,還要了解整個產(chǎn)品的...
最新文章
同學(xué)您好!