vis-隐藏/显示控件

隐藏/显示当前页面控件,不支持跨页面显示或隐藏控件

控件被隐藏后,无法使用手指去触发控件,但是仍然可以通过click指令触发。

被设置为全局的控件,通过vis设置了隐藏后,切换页面后重新切换回来,依然隐藏

vis obj,state

obj:控件名称或控件ID

state:状态(0或1)

vis-示例1

1 //隐藏b0控件
2 vis b0,0
../_images/vis_1.jpg

vis-示例2

1 //显示b0控件
2 vis b0,1
../_images/vis_2.jpg

vis-示例3

1//隐藏ID为1的控件
2 vis 1,0
../_images/vis_3.jpg

vis-示例4

1 //显示ID为1的控件
2 vis 1,1
../_images/vis_4.jpg

vis-示例5

1//隐藏所有控件
2 vis 255,0
../_images/vis_5.jpg

vis-示例6

1 //显示所有控件
2 vis 255,1
../_images/vis_6.jpg

注意

第一个参数 为255表示 当前页面所有控件,例:vis 255,0(隐藏当前页面所有控件) vis 255,1(显示当前页面所有控件)。

使用了vis命令将控件隐藏了之后,控件 1不就看不到也摸不到了,但是可以使用click命令触发

vis指令-相关链接

如何实现跨页面隐藏或显示控件:

可以利用全局变量来跨页面隐藏或显示控件

即用全局变量来记录控件的隐藏状态,在前初始化事件里去显示或者隐藏控件

vis指令-样例工程下载

演示工程下载链接:

《vis指令》演示工程下载