类型 字符串 对象 TextField 库 native.* 修订 版本 2024.3703 关键词 键盘, 键盘类型, 文本输入, 文本框, 原生文本
设置原生文本输入框的键盘类型。
可能的字符串值有
"default"
— 默认键盘,支持一般文本、数字和标点符号。"number"
— 数字键盘。"decimal"
— 用于输入十进制值的键盘。"phone"
— 用于输入电话号码的键盘。"url"
— 用于输入网站 URL 的键盘。"email"
— 用于输入电子邮件地址的键盘。"no-emoji"
— 默认键盘,支持一般文本、数字和标点符号,但不允许输入表情符号。以下值是 iOS 特定的,对应于 iOS API 中实际常量的名称
"UIKeyboardTypeASCIICapable"
"UIKeyboardTypeNumbersAndPunctuation"
"UIKeyboardTypeNamePhonePad"
"UIKeyboardTypeTwitter"
"UIKeyboardTypeWebSearch"
请查阅 iOS 关于 UIKeyboardType 的文档,了解每种键盘类型的说明。
要创建隐藏的密码输入字段,请将 object.isSecure 布尔属性设置为 true
。
Corona 模拟器和桌面应用程序不支持 "phone"
、"url"
或 "email"
输入类型。
某些操作系统允许用户粘贴包含表情符号的文本,即使它们无法被键入。
请注意,“表情符号”的定义仅限于
local numericField = native.newTextField( 50, 150, 220, 36 ) numericField.inputType = "number"