你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> iOS 鍵盤類型定制歸納

iOS 鍵盤類型定制歸納

編輯:IOS開發綜合

前言:有的時候我們在Xcode的虛擬機上顯示不出來手機鍵盤,那是因為我們沒有設置正確:

可以這樣做:確保第三個框也打上對號(Toggle Software Keyboard)

一、鍵盤風格

支持8種風格鍵盤。

  1. typedef enum {
  2. UIKeyboardTypeDefault, // 默認鍵盤:支持所有字符
  3. UIKeyboardTypeASCIICapable, // 支持ASCII的默認鍵盤
  4. UIKeyboardTypeNumbersAndPunctuation, // 標准電話鍵盤,支持+*#等符號
  5. UIKeyboardTypeURL, // URL鍵盤,有.com按鈕;只支持URL字符
  6. UIKeyboardTypeNumberPad, //數字鍵盤
  7. UIKeyboardTypePhonePad, // 電話鍵盤
  8. UIKeyboardTypeNamePhonePad, // 電話鍵盤,也支持輸入人名字
  9. UIKeyboardTypeEmailAddress, // 用於輸入電子郵件地址的鍵盤
  10. } UIKeyboardType;

    用法用例:

    textField.keyboardtype = UIKeyboardTypeNumberPad;

    二、鍵盤外觀

    1. typedef enum {
    2. UIKeyboardAppearanceDefault, // 默認外觀:淺灰色
    3. UIKeyboardAppearanceAlert, //深灰/石墨色
    4. } UIKeyboardAppearance;

      用法用例:

      textField.keyboardAppearance=UIKeyboardAppearanceDefault;

      三、回車鍵

      1. typedef enum {
      2. UIReturnKeyDefault, //默認:灰色按鈕,標有Return
      3. UIReturnKeyGo, //標有Go的藍色按鈕
      4. UIReturnKeyGoogle, //標有Google的藍色按鈕,用於搜索
      5. UIReturnKeyJoin, //標有Join的藍色按鈕
      6. UIReturnKeyNext, //標有Next的藍色按鈕
      7. UIReturnKeyRoute, //標有Route的藍色按鈕
      8. UIReturnKeySearch, //標有Search的藍色按鈕
      9. UIReturnKeySend, //標有Send的藍色按鈕
      10. UIReturnKeyYahoo, //標有Yahoo!的藍色按鈕,用於搜索
      11. UIReturnKeyDone, //標有Done的藍色按鈕
      12. UIReturnKeyEmergencyCall, //緊急呼叫按鈕
      13. } UIReturnKeyType;

        用法用例:

        textField.returnKeyType=UIReturnKeyGo;

        四、輸入框變為密碼框

        textField.secureTextEntry=Yes;

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved