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;

     

  • 相关阅读:
    django 模型层
    django 模板层
    django的视图层
    django-2的路由层(URLconf)
    django简介
    [Codeforces] 650A
    [codevs2916] 校门外的树2
    [Codevs 1690] 开关灯
    codevs3027线段覆盖2(DP)题解
    BC#65T4 ZYB's Tree
  • 原文地址:https://www.cnblogs.com/blogwithstudyofwyn/p/5697142.html
Copyright © 2011-2022 走看看