美文网首页
iOS开发中的键盘类型

iOS开发中的键盘类型

作者: Fly丶心晨 | 来源:发表于2021-01-04 13:11 被阅读0次

    关在iOS开发中,键盘类型暂时就这些了。

    1、UIKeyboardTypeAlphabet

    输入密码可以用这种,所有字符都有,不存在中文输入,

    2、UIKeyboardTypeASCIICapable

    跟上面没什么区别

    3、UIKeyboardTypeDecimalPad

    纯数字键盘,加点 和 退格键“x”, 推荐输入金额专用

    4、UIKeyboardTypeDefault

    功能挺齐全的,有个地球小图标切换输入方式,还有表情

    5、UIKeyboardTypeEmailAddress

    功能基本跟上面一样的

    6、UIKeyboardTypeNamePhonePad

    也是跟上面一样的

    7、UIKeyboardTypeNumberPad

    这种它的缺点就是缺点------没有小数点啊

    被我命名为缺点键盘

    8、UIKeyboardTypeNumbersAndPunctuation

    这种键盘看起来也是跟上面几个功能齐全的差不多,只是有点动态,有个格子秒变空格

    9、UIKeyboardTypePhonePad

    跟“缺点”键盘相比多了好几个功能,电话键盘专用;有暂停、等待键

    10、UIKeyboardTypeTwitter

    功能齐全键盘,跟第八种差不多,切换过来空格键上显示当前键盘类型一秒钟就变成空格了

    11、UIKeyboardTypeURL

    功能相当齐全,九键英文模式下面多了个右向小箭头

    12、UIKeyboardTypeWebSearch

    相当好玩,齐全的功能,return键变成了“前往”了,这种键盘用于跳转网页好点

    4  5  6  8  10  11  12这些类型都差不多,大同小异。

    总结一下:

    数字键盘:

    UIKeyboardTypeDecimalPad:包含小数点,适合输入金额等

    UIKeyboardTypeNumberPad:没有小数点

    电话键盘:

    UIKeyboardTypePhonePad

    字母键盘:

    UIKeyboardTypeAlphabet:不包含中文输入

    汉字键盘

    UIKeyboardTypeDefault

    URL、邮件、电话键盘

    作者:萧修

    相关文章

      网友评论

          本文标题:iOS开发中的键盘类型

          本文链接:https://www.haomeiwen.com/subject/bgfvoktx.html