TouchScreenKeyboard

class in UnityEngine

切换到手册

描述

屏幕键盘的接口。仅支持原生 iPhone、Android 和 Windows 应用商店应用程序。

此接口可以显示不同类型的键盘:ASCII、 数字、URL、Email 和其他。

显示的键盘可能会遮挡 部分用户界面,在显示键盘时, 需要确保不会遮挡用户界面 部分。

TouchScreenKeyboard.visibleTouchScreenKeyboard.area 应 用于确定键盘是否显示(激活)以及使用 哪部分屏幕。

通用 Windows 平台:在通用 Windows 应用程序中,当未连接物理键盘时,支持使用触摸屏键盘。

静态变量

area返回被键盘覆盖的屏幕部分。
hideInput当键盘在屏幕上时是否隐藏键盘上的文本输入字段?
isSupported是否支持触摸屏幕键盘。
visible只要屏幕上有完全可见的键盘,就返回 true。

变量

active键盘可见还是滑入屏幕位置?
canGetSelection指定 TouchScreenKeyboard 是否支持 selection 属性。(只读)
canSetSelection指定 TouchScreenKeyboard 是否支持 selection 属性。(只读)
characterLimit键盘输入字段可以输入的字符数限制。0 = 无限。
selection获取或设置目前正在编辑的字符串中的所选文本的字符范围。
status返回屏幕键盘的状态。(只读)
targetDisplay指定屏幕键盘将显示在哪个显示屏上。
text返回键盘的输入字段显示的文本。
type返回键盘的 TouchScreenKeyboardType。

静态函数

Open在屏幕上打开操作系统提供的原生键盘。