函数:UINew 创建 UI

函数名称:创建 UI

函数功能:UI 创建初始化

函数方法

UINew(pagination,titles,okname,cancelname,config,orient,timer,width,height,bgcolor,btnbkcolor,bg,pagenumtype,selpage)

参数 类型 字段 说明 默认值
pagination number 选填 显示的脚本配置页数 1
titles string 选填 标题,多页多标题之间用英文半角逗号分割 "脚本配置"
okname string 选填 确定文字,UI 底部右侧文字 "开始"
cancelname string 选填 取消文字,UI 底部左侧文字 "取消"
config string 选填 配置文件,保存配置到该文件 "uiconfig.dat"
orient number 选填 UI 方向,仅支持 iOS,
0 - 向下;1 - 向右;2 - 向左
0
timer number 选填 倒计时时间,单位:秒。倒计时完成自动开始 120
width number 选填 脚本配置显示宽度 屏幕宽度
height number 选填 脚本配置显示高度 屏幕高度
bgcolor string 选填 背景颜色,使用 RGB 十进制数值
以英文半角逗号分割
"0,0,0"
btnbkcolor string 选填 按钮背景色,使用 RGB 十进制数值
以英文半角逗号分割
"0,0,0"
bg string 选填 背景图片,相对路径为 res 目录
可填写绝对路径
-
pagenumtype string 选填 分页指示样式,dot - 小圆点
number - 数字;default - 不显示
"default"
selpage number 选填 默认停留页面 1

脚本示例:

require "TSLib"--使用本函数库必须在脚本开头引用并将文件放到设备 lua 目录下
w,h = getScreenSize()
UINew("我的脚本","运行脚本","退出脚本","uiconfig.dat",0,120,w*0.9,h*0.9,"255,231,186","255,231,186") --方式一,宽高为屏幕的 90%
UIShow()
require "TSLib"--使用本函数库必须在脚本开头引用并将文件放到设备 lua 目录下
w,h = getScreenSize()
UINew({titles="我的脚本",okname="运行脚本",cancelname="退出脚本"}) --方式二
UIShow()

注意事项:

  • 可选参数如果写部分的话,该参数前的所有参数都必须需要填写,否则会报错。其他控件也一样
  • 标题 titles,如果每页标题显示不一样该项请用逗号隔开,如:"标题1,标题2,标题3"
  • 函数有两种传入方式,普通和 table 方式,table 方式可选择性写入
  • 函数方法内没有的参数,可以用 table 方式实现
Copyright 北京帮你玩科技有限公司 2020 all right reserved,powered by Gitbook该文章修订时间: 2020-02-02 14:04:44

results matching ""

    No results matching ""