• 键盘样式风格有关设置


    键盘的相关设置(UITextfield)

    键盘样式风格有关设置:

      原文章:

      一、键盘风格  

      UIKit框架支持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; 

      用法用例:

      textView.keyboardtype = UIKeyboardTypeNumberPad;

      二、键盘外观

      

    1. typedef enum { 
    2.   UIKeyboardAppearanceDefault,  // 默认外观:浅灰色  
    3.   UIKeyboardAppearanceAlert,   //深灰/石墨色  
    4. } UIKeyboardAppearance; 

      用法用例:

      textView.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; 

      用法用例:

      textView.returnKeyType=UIReturnKeyGo;

      四、自动大写

      

    1. typedef enum { 
    2.   UITextAutocapitalizationTypeNone, //不自动大写  
    3.   UITextAutocapitalizationTypeWords, //单词首字母大写  
    4.   UITextAutocapitalizationTypeSentences, //句子首字母大写  
    5.   UITextAutocapitalizationTypeAllCharacters, //所有字母大写  
    6. } UITextAutocapitalizationType; 

    用法用例:

      textField.autocapitalizationType = UITextAutocapitalizationTypeWords;

      五、自动更正

      

    1. typedef enum { 
    2.   UITextAutocorrectionTypeDefault,//默认  
    3.   UITextAutocorrectionTypeNo,//不自动更正  
    4.   UITextAutocorrectionTypeYes,//自动更正  
    5. } UITextAutocorrectionType; 

    用法用例:

      textField.autocorrectionType = UITextAutocorrectionTypeYes;

      六、安全文本输入

      textView.secureTextEntry=YES;

      开启安全输入主要是用于密码或一些私人数据的输入,此时会禁用自动更正和自此缓存。

  • 相关阅读:
    Button与ImageButton的区别
    TCP、HTTP、Socket
    ASPX开发基础
    WebForm复杂控件
    Webform 内置对象 Session对象、Application全局对象,ViewState
    JavaScript
    .net
    postman-学习笔记
    2021第一天上班,立个flag
    js函数累加
  • 原文地址:https://www.cnblogs.com/woaixixi/p/4745025.html
Copyright © 2020-2023  润新知