IOS提供了12種鍵盤可供選擇,我們可以根據用戶當前的需求提供不同類型的鍵盤。
在交互稿中,需要標註要調用的鍵盤,對於同壹界面存在不同類型輸入框的情況,需要標註鍵盤切換的描述。
雖然12的鍵盤類型很多,但還是不能覆蓋所有場景,所以我們需要定制鍵盤。
除了不同類型的鍵盤,有些鍵盤還有多種“鍵盤命令”(下圖藍色按鈕)可供選擇,如“完成”、“搜索”、“發送”等。
IOS提供了11種類型的命令,需要的命令可以在交互草稿中以文字描述/截圖的形式標註出來。
iOS的鍵盤有上壹項和下壹項的功能(
與鍵盤的tab功能壹致,跳轉到上壹個/下壹個標簽序列,保證填充的內容不會被清空。
應用場景:表單輸入框中有兩個以上的標簽。當鍵盤被調用時,鍵盤上顯示“上壹項”和“下壹項”操作按鈕。
限制:
區分按鈕的可點擊狀態和不可點擊狀態。
好處:
點擊“完成”按鈕,從上到下收起鍵盤。
1)通用鍵盤-文本輸入
應用場景:帳戶名、地址等文本輸入。
2)傳統的鍵盤字符輸入
應用場景:登錄密碼
僅支持字符、數字、符號,輸入法不可切換,給用戶壹個明確的提示,減少出錯幾率。
3)傳統鍵盤-純數字輸入
應用場景:
僅支持手機號碼、數字郵政編碼、短信驗證碼、純數字支付密碼、銀行卡號、限制歸屬地的信用卡安全碼。
只能輸入0到9之間的數字,以增加有效點擊區域,給用戶壹個明確的提示,減少輸入錯誤。
4)傳統鍵盤-電話鍵盤
應用場景:
手機號碼,國內外不限。
填寫手機號碼時,如果手機號碼歸屬地沒有單獨限制,則調用包含“+”、“*”、#”的電話鍵盤。
5)傳統鍵盤-帶“.”的數字鍵盤
應用場景:輸入帶小數點的金額。
6)常規鍵盤-帶@的電子郵件鍵盤
應用場景:郵箱地址
1)自定義鍵盤-帶x的數字鍵盤。
應用場景:國內18位身份證號碼
2)定制鍵盤-隨機密碼鍵盤
應用場景:各種銀行app的登錄密碼/支付密碼
招商銀行口袋銀行:
(圖1)
(圖2)
浙商銀行:
登錄密碼鍵盤:
6位支付密碼/取款密碼/賬戶密碼等。;
鍵盤中的數字位置隨機顯示,防止密碼泄露。但是,在提高安全性的同時,也增加了用戶輸入的難度。
那麽,如何減少兩者的對立呢?
建議:
A.根據不同的用戶使用場景,提高不同的安全級別。
B.可以在安全鍵盤和普通鍵盤輸入之間切換,讓用戶自己選擇,並記住用戶的選擇。下次再次使用時,默認最後壹次選擇。
在輸入英文文本時,系統會默認自動糾錯功能,幫助用戶糾正可能的輸入錯誤。
然而,當用戶填寫表單時,如帳戶名稱、電子郵件名稱、昵稱、街道地址、縮寫等。,應禁用自動更正功能,以防止用戶自動更正填寫的內容,而用戶沒有註意到更改,導致輸入錯誤。
反面例子:
默認情況下,智能手機將標準文本輸入框的第壹個字母大寫,這在大多數情況下是合適的。
但是,在某些情況下,應該禁止自動大寫,尤其是在大多數用戶認為電子郵件地址應該小寫的情況下。首字母自動大寫會導致用戶再次修改輸入,造成挫敗感,增加操作難度。
如果壹個輸入框調用了壹個專用鍵盤,而其他類似的輸入框沒有調用,那麽用戶就會感到困惑,並開始質疑這個輸入框在專用鍵盤沒有被調用時所需的輸入類型。
為特定的輸入框調用合適的鍵盤是正確的,但要確保在app內保持壹致,否則會讓用戶感到困惑。換句話說,如果信用卡號碼的輸入框調用數字鍵盤,那麽類似的輸入框如安全碼、有效期和預留手機號碼也應該這樣做。