所有系统键盘类型

UIKeyboardTypeDefault,                   // 默认类型的键盘

UIKeyboardTypeASCIICapable,            // 可以输入ASCII码和非ASCII码的键盘类型

UIKeyboardTypeNumbersAndPunctuation,     // 数字和各种字符

UIKeyboardTypeURL,                     // 带有常见网址(.com, .cn …)输入符的键盘类型

UIKeyboardTypeNumberPad,               // 0-9数字键盘类型

UIKeyboardTypePhonePad,                // 拨打电话数字键盘类型

UIKeyboardTypeNamePhonePad,             // 优化过的可以输入人名和电话号码的键盘类型

UIKeyboardTypeEmailAddress,             // 优化过的带有常见的e-mail字符的键盘类型

UIKeyboardTypeDecimalPad NS_ENUM_AVAILABLE_IOS(4_1),   // 带小数点的数字键盘类型

UIKeyboardTypeTwitter NS_ENUM_AVAILABLE_IOS(5_0),      // 一种优化过的带有@#符号的聊天键盘

UIKeyboardTypeWebSearch NS_ENUM_AVAILABLE_IOS(7_0),    // 一种带有额外URL地址(包含常用空格和英文句点)指向的默认键盘类型

时间: 2024-08-09 05:29:56

所有系统键盘类型的相关文章

GetKeyboardType获取键盘类型(通过键盘可初步判断用户使用的是台式电脑还是笔记本电脑)

函数功能:该函数获取系统当前键盘的信息. int WINAPI GetKeyboardType( __in int nTypeFlag ); 参数说明:nTypeFlag:指定要获取的键盘信息的类型,该参数可以是下面的值之一: 值 含意 0 键盘类型 1 键盘子类型 2 键盘上功能键的状态 函数返回值: 值 含意 1 IBM PC/XT or compatible (83-key) keyboard 2 Olivetti "ICO" (102-key) keyboard 3 IBM P

移动端 input 获取焦点后弹出带enter(类似于搜索,确定,前往)键盘,以及隐藏系统键盘

一:调出系统带回车键的键盘 在项目中经常有输入框,当输入完成后点击确定执行相应的动作.但是有些设计没有确定或者搜索按钮,这就需要调用系统键盘,点击系统键盘的确定后执行相应动作. 但是单纯的input是无法实现的,要想调出带回车的键盘必须把input放在form表单里面才可以,并且得加上action(一定要加),下面是个简单的例子. <form action class="search" onsubmit="return false;"> <i cl

WEB网页输入框的默认键盘类型控制

参考资料 http://www.w3school.com.cn/html5/att_input_type.asp : 语法 <input type="value"> 属性值 值 描述 button 定义可点击的按钮(大多与 JavaScript 使用来启动脚本) checkbox 定义复选框. color 定义拾色器. date 定义日期字段(带有 calendar 控件) datetime 定义日期字段(带有 calendar 和 time 控件) datetime-lo

查看Linux系统架构类型的5条常用命令

导读 很多时候我们都需要查看当前 Linux 系统是 32 位还是 64 位系统架构类型,本文中我将向大家推荐 5 条常用命令.无论你使用的是桌面版或是只装了文本界面的 Linux 环境,以下命令几乎可以通吃所有 Linux 发行版,例如:RHEL.CentOS.Fedora.Scientific Linux.Debian.Ubuntu.Linux Mint.OpenSUSE 等等. 1. uname 命令 uname -a 命令可以直接显示 Linux 系统架构的命令,安几乎可以工作在所有 L

iOS自定义键盘和系统键盘切换且文本输入框一直获得焦点

UITextView用来进行文本输入.方法becomeFirstResponder和resignFirstResponder可以用来进行弹出系统键盘和收下系统键盘. 弹出系统键盘,文本输入框获得焦点.收下系统键盘,文本输入框失去焦点.那么,问题来了. 某个条件下,如点击界面上的某个按钮,展示自定义键盘.再次点击,切换到系统键盘.先收下系统键盘,再展示自定义键盘.比如移动自定义键盘View的Frame.Y.但这时因为收下系统键盘,本文输入框失去焦点.虽然展示了自定义键盘.但用户体验很不好.光标没有

IOS开发学习笔记-(2)键盘控制,键盘类型设置,alert 对话框

一.关闭键盘,放弃第一响应者,处理思路有两种 ① 使用文本框的 Did End on Exit 绑定事件 ② UIControl on Touch 事件 都去操作 sender 的  resignFirstResponder #import <UIKit/UIKit.h> @interface ViewController : UIViewController @property (weak, nonatomic) IBOutlet UITextField *txtUserName; @pro

iOS开发随笔 29:xcode7下模拟器输入文本无法显示系统键盘的解决办法

xcode7下的ios模拟器输入内容无法系统键盘,只能用电脑键盘输入内容,这样可能会对调试带来麻烦. 其实xcode7下的ios模拟器默认只能使用一种,要么是模拟器系统键盘,要么就是是电脑键盘.设置方法如下: 打开ios模拟器菜单栏:Hardware-->Keyboard,会分别看到三个选项:Uses the Same Layout as OS X .Connect Hardware Keyboard和Toggle Software Keyboard.Uses the Same Layout a

Swift之键盘类型与常见的键盘隐藏方法

// //  ViewController.swift //  UITextField键盘类型 // //  Created by mac on 15/4/19. //  Copyright (c) 2015年 mac. All rights reserved. // import UIKit class ViewController: UIViewController ,UITextFieldDelegate{ var text = UITextField() var pwdtext = UI

iOS原生键盘类型

21st,April,2016 接下来要写自定义键盘,所以顺便看了下苹果提供的原生键盘都有哪一些.目前共有11种. 如下图所示,统共11种类型,其中UIKeyboardTypeAlphabet是已经deprecated, 截图from UITextInputTraits.h: UIKeyboardTypeDefault 默认键盘类型,常用于文本输入,次键盘可输入表情和数字 UIKeyboardTypeASCIICapable 不可输入表情,次键盘可输入数字.常用于密码输入. UIKeyboard