键盘基础知识

系统键盘的调用方式

支持系统键盘的控件:文本控件、数字控件、虚拟浮点数控件、滚动文本控件、滑动文本控件。

以下图为例,首先我们将控件的vscope属性设置为全局,然后配置key属性,选择你需要的键盘即可,会自动导入键盘需要的资源

../../_images/1_1.png

调用键盘后默认导入相关字库资源文件

../../_images/1_2.png

注意

某个控件绑定了键盘时,当点击了该控件时,会先触发该控件的按下事件,然后触发该控件的弹起事件,最后触发键盘跳转事件。

键盘并不是一个单纯的控件,键盘是一个独立的页面,调用键盘时,会触发当前页面的<页面离开事件>以及键盘页面的<前初始化事件>和<后初始化事件>

点击键盘的OK按键时,会触发键盘页面的<页面离开事件>以及控件调用页面的<前初始化事件>和<后初始化事件>

当触发了键盘控件跳转了页面时,当前页面私有的控件会被回收,从键盘页面返回时,私有的控件初始化并变回初始状态

键盘解锁和重置

添加键盘时,会在页面窗口最下面页面生成相应键盘界面。

默认键盘是上锁的,如果对键盘界面修改或者键盘里面功能进行修改,可以点击页面键盘右键解锁它并做相关的修改。

如果不小心对键盘做了不必要的修改,可以右键重置键盘,键盘将会恢复默认键盘最初始的设置状态。

../../_images/1_3.png

注意

如果您没有修改键盘功能的需求不需要再往下看了,可以查看其它章节