Login
首页 > 教程资料 > 函数详解

创建简单的 UI界面

小编 2023-12-13 13:13:54 人看过

函数:UINew 创建 UI

函数名称:创建 UI

函数功能:UI 创建初始化

函数方法

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

返回值:无

参数类型必填说明默认值
paginationnumber显示的脚本配置页数1
titlesstring标题,多页多标题之间用英文半角逗号分割"脚本配置"
oknamestring确定文字,UI 底部右侧文字"开始"
cancelnamestring取消文字,UI 底部左侧文字"取消"
configstring配置文件,保存配置到该文件"uiconfig.dat"
orientnumberUI 方向,仅支持 iOS,
0 - 向下;1 - 向右;2 - 向左
0
timernumber倒计时时间,单位:秒。倒计时完成自动开始120
widthnumber脚本配置显示宽度,Android 设备仅支持整数否则会提示 UI 格式错误屏幕宽度
heightnumber脚本配置显示高度,Android 设备仅支持整数否则会提示 UI 格式错误屏幕高度
bgcolorstring背景颜色,使用 RGB 十进制数值
以英文半角逗号分割
"0,0,0"
btnbkcolorstring按钮背景色,使用 RGB 十进制数值
以英文半角逗号分割
"0,0,0"
bgstring背景图片,相对路径为 res 目录
可填写绝对路径
-
pagenumtypestring分页指示样式,dot - 小圆点
number - 数字;default - 不显示;
tab - 底部不显示页码样式,
在顶部将分页标题显示为二级标签,
仅支持 Androidv3.2.0、iOSv3.1.5 及其以上版本
"default"
selpagenumber默认停留页面1
titlesizenumbertitles 字体大小,
仅支持 Androidv3.2.1、iOSv3.1.6 及其以上版本,
仅支持 v1.3.4 及其以上版本 TSLib
15
titlealignstringtitles 对齐方式,默认左对齐。可取值为:左对齐 left,右对齐 right,居中 center,
仅支持 Androidv3.2.1、iOSv3.1.6 及其以上版本,
仅支持 v1.3.4 及其以上版本 TSLib
“left”

函数用例

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()
--titlealign、titlesize 仅支持 Androidv3.2.1、iOSv3.1.6 及其以上版本,仅支持 v1.3.4 及其以上版本 TSLib--使用本函数库必须在脚本开头引用并将文件放到设备 lua 目录下require "TSLib"w,h = getScreenSize()UINew("我的脚本1,我的脚本2","运行脚本","退出脚本","uiconfig.dat",0,120,w*0.9,h*0.9,"255,231,186","255,231,186","","tab",1,15,"right") --方式一,宽高为屏幕的 90%UIShow()
require "TSLib"--使用本函数库必须在脚本开头引用并将文件放到设备 lua 目录下w,h = getScreenSize()UINew({titles="我的脚本",okname="运行脚本",cancelname="退出脚本"}) --方式二UIShow()


版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章