zoukankan      html  css  js  c++  java
  • iOS 键盘类型定制归纳

     

    一、键盘风格

    支持8种风格键盘。

    typedef enum {

     UIKeyboardTypeDefault, // 默认键盘:支持所有字符

     UIKeyboardTypeASCIICapable, // 支持ASCII的默认键盘

     UIKeyboardTypeNumbersAndPunctuation, // 标准电话键盘,支持+*#等符号

     UIKeyboardTypeURL, // URL键盘,有.com按钮;只支持URL字符

     UIKeyboardTypeNumberPad, //数字键盘

     UIKeyboardTypePhonePad, // 电话键盘

     UIKeyboardTypeNamePhonePad, // 电话键盘,也支持输入人名字

     UIKeyboardTypeEmailAddress, // 用于输入电子邮件地址的键盘

    } UIKeyboardType;

    用法用例:

    textField.keyboardtype = UIKeyboardTypeNumberPad;

    二、键盘外观

    typedef enum {

     UIKeyboardAppearanceDefault, // 默认外观:浅灰色

     UIKeyboardAppearanceAlert, //深灰/石墨色

    } UIKeyboardAppearance;

    用法用例:

    textField.keyboardAppearance=UIKeyboardAppearanceDefault;

    三、回车键

    typedef enum {

     UIReturnKeyDefault, //默认:灰色按钮,标有Return

     UIReturnKeyGo, //标有Go的蓝色按钮

     UIReturnKeyGoogle, //标有Google的蓝色按钮,用于搜索

     UIReturnKeyJoin, //标有Join的蓝色按钮

     UIReturnKeyNext, //标有Next的蓝色按钮

     UIReturnKeyRoute, //标有Route的蓝色按钮

     UIReturnKeySearch, //标有Search的蓝色按钮

     UIReturnKeySend, //标有Send的蓝色按钮

     UIReturnKeyYahoo, //标有Yahoo!的蓝色按钮,用于搜索

     UIReturnKeyDone, //标有Done的蓝色按钮

     UIReturnKeyEmergencyCall, //紧急呼叫按钮

    } UIReturnKeyType;

    用法用例:

    textField.returnKeyType=UIReturnKeyGo;

    四、输入框变为密码框

    textField.secureTextEntry=Yes;

     

  • 相关阅读:
    扫盲-关系数据库的第一第二第三范式
    Arcgis SOE学习
    JavaScript学习笔记(持续更新)
    JavaScript学习心得
    Vue学习
    扫盲-ES6
    JavaScript原理学习
    (转)扫盲--JavaScript的立即执行函数
    (*)(转)要快速学习SSM框架,你需要一套学习曲线平滑的教程
    网络爬虫研发重点介绍
  • 原文地址:https://www.cnblogs.com/blogwithstudyofwyn/p/5697142.html
Copyright © 2011-2022 走看看