TouchScreenKeyboard

class in UnityEngine

Switch to Manual

Description

Interface for on-screen keyboards. Only native iPhone, Android, and Windows Store Apps are supported.

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

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

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

Windows 应用商店应用程序:在通用 Windows 10 应用程序中,只有具有触摸输入支持的基于 XAML 的应用程序才支持触摸屏幕键盘。

Static Variables

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

Variables

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

Static Functions

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