iOS支持很多種鍵盤類型,在不同的使用情境下使用不同的鍵盤類型會大大提高便利性,以下為iOS 9下支持的鍵盤類型:
1、UIKeyboardTypeDefault,常用於文本輸入
2、UIKeyboardTypeASCIICapable,常用於密碼輸入
3、UIKeyboardTypeNumbersAndPunctuation,和上一個鍵盤互相切換
4、UIKeyboardTypeURL,適用於網址輸入
5、UIKeyboardTypeNumberPad ,只有數字的數字鍵盤
6、UIKeyboardTypePhonePad,可用於撥號的數字鍵盤,帶*#+
7、UIKeyboardTypeDecimalPad,帶“點”的數字鍵盤,可用於帶有小數點的數字輸入
8、UIKeyboardTypeNamePhonePad,字母及數字鍵盤,主次鍵盤分別如下:
9、UIKeyboardTypeEmailAddress,適用於郵件地址輸入的鍵盤
10、UIKeyboardTypeTwitter
11、UIKeyboardTypeWebSearch,適用於網頁搜索的鍵盤