首页
/
每日頭條
/
生活
/
人機界面的選擇
人機界面的選擇
更新时间:2026-10-13 20:06:26

最近仔細研讀了蘋果官網最新的設計規範。網上沒有找到很滿意的翻譯版本,于是自己老老實實的啃了幾遍官方文檔,順便把學習筆記輸出給大家分享一下。

這裡有幾點要提醒一下大家:

  1. 這是簡明筆記,隻選了重點内容,不是通篇逐字逐句的翻譯。想要全面了解的同學建議認真學習官方文檔。
  2. 筆記沒有完全按照官方的目錄排序(官方二級目錄按字母表順序排列),而是根據重要程度、使用頻率、相關性以及易混淆程度等,綜合考量,重新排序
  3. 如果有疏漏和錯誤,歡迎找茬提意見~

基本界面元素包括三大類,分别是Bars(欄)、Views(視圖)、Controls(控件)。今天是最後一期:Controls(控件)

往期回顧:

iOS 人機界面指南精簡版筆記之界面元素:Bars

最近仔細研讀了蘋果官網最新的設計規範。網上沒有找到很滿意的翻譯版本,于是自己老老實實的啃了幾遍官方文檔,順便把學習筆記輸出給大家分享一下。

iOS 人機界面指南精簡版筆記之界面元素:Views(上)

iOS 基本界面元素包括三大類,分别是 Bars(欄)、Views(視圖)、Controls(控件)。上一篇文章分享了 Bars(欄),今天給大家分享 Views(視圖)部分。

iOS 人機界面指南精簡版筆記之界面元素:Views(下)

iOS 基本界面元素包括三大類,分别是 Bars(欄)、Views(視圖)、Controls(控件)。之前跟大家分享了 Bars(欄),以及具有模态屬性的部分 Views(視圖),今天分享視圖部分的其他樣式。

iOS 人機界面指南精簡版筆記之界面元素:Controls(上)

前面跟大家分享了 iOS 基本界面元素三大類中的 Bars(欄)、Views(視圖),今天繼續分享Controls(控件)。

以下是正文。

Pickers 選擇器

選擇器包括一列或者多列可滾動列表,每列都有一個選中值,選中值位于中間且顔色更深。通常在用戶編輯字段或點擊菜單後,選擇器出現在屏幕底部或彈窗中。選擇器可内聯顯示(一種函數調取方式,例如編輯日期),高度大緻是 5 行内容,寬度橫跨屏幕或内容邊界。

往期回顧:

iOS 人機界面指南精簡版筆記之界面元素:Controls(上)

前面跟大家分享了 iOS 基本界面元素三大類中的 Bars(欄)、Views(視圖),今天繼續分享Controls(控件)。

人機界面的選擇(人機界面指南精簡版筆記之界面元素)1

1. 選項排序要符合用戶預期

在用戶滾動選項列表之前,大多數選項是被隐藏的。采用符合用戶預期的排序方式,用戶可快速滑動列表并定位到相應選項。

2. 不要把選擇器放入另一個頁面

選擇器應該和上下文内容緊挨在一起,把選擇器放入另一個頁面會疏離兩者的關聯關系,導緻用戶産生茫然:「我在哪裡?我要幹什麼?」

3. 如果選項太多,建議使用表格代替選擇器

表格可以增加高度,從而展示更多選項、且可以包含索引(例如通訊錄的字母表索引。關于表格内容,在人機界面指南界面元素-Views(下)中 Tables 表格視圖中有詳細介紹),可提升搜索效率。

iOS 人機界面指南精簡版筆記之界面元素:Views(下)

iOS 基本界面元素包括三大類,分别是 Bars(欄)、Views(視圖)、Controls(控件)。之前跟大家分享了 Bars(欄),以及具有模态屬性的部分 Views(視圖),今天分享視圖部分的其他樣式。

4. 日期選擇器

日期選擇器可以方便用戶快速選擇特定日期、時間、日期 時間,它還提供了顯示倒計時器的界面。

人機界面的選擇(人機界面指南精簡版筆記之界面元素)2

四種日期選擇器類型可包含的字段

  • 日期:年、月、日
  • 時間:小時、分鐘、AM/PM(可選)
  • 日期 時間:年、月、日、小時、分鐘、AM/PM(可選)
  • 倒計時器:小時(0-23 時)、分鐘(0-59 分)

「分鐘」的顆粒度粗細:默認是 60 個值(0-59 分),也可以是 4 個值(0 分、15 分、30 分、45 分)

Text Fields 文本框

文本框是單行的輸入框,高度固定(區别于文本域),一般帶有圓角,點擊後調出輸入鍵盤。文本框用來向用戶獲取輸入量不大的信息,例如郵件地址。

人機界面的選擇(人機界面指南精簡版筆記之界面元素)3

1. 在文本框内展示提示和說明

可在文本框内使用占位符來向用戶提示和說明。若已使用占位符,請勿再使用其他文字标簽輔助說明。

2. 可在右側提供「清除」按鈕

點擊「清除」按鈕,文本框内字符被一鍵清空。可免去用戶使用輸入鍵盤的删除鍵将字符逐個删除。

3. 脫敏展示(敏感字段用其他符号遮擋)

當要求用戶輸入敏感數據(例如密碼)時,請提供脫敏展示方式供用戶選擇,以保護用戶隐私。

4. 圖标、按鈕可用來提示用途和展示附加功能

通常左側放置圖标來說明字段用途,右側放置按鈕來指示附加功能(如「書簽」)。

5. Keyboards輸入鍵盤

系統可根據輸入字段的内容類型,調取适當的鍵盤類型。

人機界面的選擇(人機界面指南精簡版筆記之界面元素)4

Sliders 滑塊

滑塊包括①一條水平軌道,②一個可以在最小值和最大值之間拖動的拇指控件。軌道的左右側可展示圖标,輔助說明最小值和最大值的含義。

人機界面的選擇(人機界面指南精簡版筆記之界面元素)5

1. 外觀可自定義

滑塊的外觀,包括軌道顔色,拇指控件圖片、左右側圖标,都可以自定義。左右兩側的圖标大小可以調整,例如左小、右大。

2. 不要将滑塊用于調整音量

如果需要提供音量控件,請使用自定義的音量視圖,其中包括音量滑塊和更換音頻輸出設備的控件。

Steppers 步進器

步進器由兩段組成,用來增加或減少某值的大小,默認圖标是加号和減号,也可以根據場景替換為自定義圖像。

人機界面的選擇(人機界面指南精簡版筆記之界面元素)6

1. 将變量值突出顯示

因為步進器本身不顯示任何值,變量值作為操作反饋需要突出顯示,确保人們知道使用步進器時,值已經發生改變。

2. 如果變動範圍很大,不要使用步進器

步進器适合用在變動範圍很小的場景中,例如文件打印份數。如果變動範圍非常大,用戶需要在步進器上進行連續大量的點擊,這樣的效率非常低。

按鈕類

1. Buttons 按鈕

按鈕用于啟動特定操作,可具有自定義背景,可包含标題或者圖标。系統提供了一些預定義的按鈕樣式,适用于大多數用例場景。您也可以完全自定義按鈕樣式。

System Buttons 系統默認按鈕

系統默認按鈕常用在導航欄和工具欄中,其他位置也可使用。

人機界面的選擇(人機界面指南精簡版筆記之界面元素)7

關于按鈕标題

  • 請使用動詞标題。動詞标題表明按鈕的可交互性,并說明點擊後會發生什麼。
  • 使用英文時要注意首字母大寫(并列連詞和 4 個字母以下的介詞除外)。
  • 保持文案簡短,文案太長會導緻頁面擁擠,甚至被截斷。

視情況添加邊框或背景色

按鈕在默認情況下不帶邊框和背景色,可以根據實際情況添加邊框和背景色,突出其可點擊的交互隐喻。

Detail Disclosure Buttons 細節展開按鈕

點擊細節展開按鈕後打開一個新視圖(通常是模态視圖),視圖内展示附加信息或承載相關功能。

細節展開按鈕沒有被限制使用在何種視圖内,不過一般用在表格視圖中,用于查看某行的信息(如下圖所示)。

人機界面的選擇(人機界面指南精簡版筆記之界面元素)8

如果用戶點擊行的任何位置都可以展示附加信息(區别于點擊按鈕),不要使用細節展開按鈕,而是使用細節披露按鈕(列表右側的小箭頭)。

Info Buttons 詳情按鈕

點擊詳情按鈕後展示有關 App 的信息,有時使用轉場動效,效果像是翻開當前視圖的背面。

詳情按鈕有深色、淺色兩種效果,選擇時注意不要将按鈕和背景混在一起難以分辨。

人機界面的選擇(人機界面指南精簡版筆記之界面元素)9

Add Contact Buttons 添加聯系人按鈕

用戶在點擊添加聯系人按鈕後,可以查看聯系人列表,還可以選擇将某聯系人插入文本框或其他視圖中。下圖展示的是按鈕應用在郵件 App 中。

人機界面的選擇(人機界面指南精簡版筆記之界面元素)10

注意添加聯系人按鈕可以作為鍵盤輸入的補充方式,但不要完全取代鍵盤輸入。

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
橡皮樹适合在家中養嗎
橡皮樹适合在家中養嗎
橡皮樹适合在家中養嗎?橡皮樹适合在家中養因為它沒有毒,還有非常強的綠化作用,能夠淨化空氣,下面我們就來說一說關于橡皮樹适合在家中養嗎?我們一起去了解并探讨一下這個問題吧!橡皮樹适合在家中養嗎橡皮樹适合在家中養。因為它沒有毒,還有非常強的綠化...
2026-10-13
水培富貴竹聽說下面放塊鐵會更好
水培富貴竹聽說下面放塊鐵會更好
富貴竹葉子碧綠,枝幹挺拔,看着非常大氣美觀。但是有很多花友跟花花反應,自家的富貴竹長得慢還容易黃,你到底是忽略了哪些地方呢?今天花花就給你講一講富貴竹怎麼養,才能長得快,綠油油!剛買回來的富貴竹,這樣處理!養花大全剛從花店買回家的富貴竹,應...
2026-10-13
六年級數學上冊知識點整理
六年級數學上冊知識點整理
小學數學單元知識的學習是非常重要的,許多同學并不重視,那麼數學是很難學好的。六年級數學裡,每個單元的知識點很多,同學們一開始學習的話,是有一定的難度,但不能随意放棄。以下内容是老師為大家總結整理的六年級數學各單元知識點彙總,對知識點還不熟悉...
2026-10-13
哈爾濱市到肇源縣高速公路怎樣修
哈爾濱市到肇源縣高速公路怎樣修
哈爾濱市到肇源縣高速公路怎樣修?來源:冰城2021/10/18哈爾濱至肇源将建設一條119.779公裡的高速公路記者從省交通運輸廳獲悉,該項目經省發改委批準建設,已具備招标條件,現對該項目房建工程施工監理進行公開招标,下面我們就來說一說關于...
2026-10-13
基礎吐司做法竅門
基礎吐司做法竅門
基礎吐司做法竅門?高筋面粉200克,低筋面粉80克,牛奶170克,雞蛋15克,酵母5克,白糖40克黃油28克,蛋液适量,現在小編就來說說關于基礎吐司做法竅門?下面内容希望能幫助到你,我們來一起看看吧!基礎吐司做法竅門高筋面粉200克,低筋面...
2026-10-13
Copyright 2023-2026 - www.tftnews.com All Rights Reserved