用于屏幕键盘的接口。仅支持原生 iPhone、Android 和 Windows Store 应用程序。
此接口允许显示不同类型的键盘:ASCII、数字、URL、电子邮件等。
由于键盘的外观可能会遮挡用户界面的一部分,因此您需要确保在显示键盘时,用户界面不会被遮挡。TouchScreenKeyboard.visible
和 TouchScreenKeyboard.area
用于确定键盘是否正在显示(已激活)以及屏幕的哪一部分正在使用。
通用 Windows 平台:在通用 Windows 应用程序中,当未连接物理键盘时,支持触摸屏键盘。
area | 返回键盘覆盖的屏幕部分。 |
hideInput | 当键盘在屏幕上时,是否隐藏键盘上方的文本输入字段? |
inputFieldAppearance | 返回屏幕键盘的输入字段的状态。 |
isInPlaceEditingAllowed | 检查在打开 TouchScreenKeyboard 时,是否可以选中和修改输入字段中的文本。 |
isSupported | 是否支持触摸屏键盘。 |
visible | 只要屏幕上显示任何键盘,就返回 true。 |
active | 键盘是否可见或正在滑入屏幕位置? |
canGetSelection | 指定 TouchScreenKeyboard 是否支持 selection 属性。(只读) |
canSetSelection | 指定 TouchScreenKeyboard 是否支持 selection 属性。(只读) |
characterLimit | 键盘输入字段限制的字符数。0 = 无限。 |
selection | 获取或设置当前正在编辑的字符串中所选文本的字符范围。 |
status | 返回屏幕键盘的状态。(只读) |
targetDisplay | 指定屏幕键盘将在哪个显示器上显示。 |
text | 返回键盘的输入字段显示的文本。 |
type | 返回键盘的 TouchScreenKeyboardType。 |
Open | 在屏幕上打开操作系统提供的原生键盘。 |