函数:UILabel 文本标签

函数名称:文本标签

函数功能:一般来用显示说明文字或者标题,只用作显示

函数方法

UILabel(num,text,size,align,color,width,nowrap,valign);

返回值:无

参数 类型 必填 说明 默认值
num number 控件所在页面页数,不能超过 UINew 的 pagination 参数 1
text string 文字内容,需要显示的文字 -
size number 字号,字体大小 15
align string 对齐方式 ,左对齐 left,右对齐 right,居中 center "left"
color string 文字颜色,使用 RGB 十进制数值,以英文半角逗号分割 "0,0,255"
width number 控件宽度,默认 0 为一行,自定义宽度可写其他数值
Android 设备仅支持整数否则会提示 UI 格式错误;
-1 为自适应屏幕,0 为占用整行,
大于等于 1 按照数字设置宽度,不填默认占整行,
-1、0、及大于等于 1 的参数仅支持
Androidv3.2.0、iOSv3.1.5 以及以上版本
0
nowrap number 指定下一个控件是否换行,当此属性为 1 时
将指定下一个控件不换行
0
valign string 垂直对齐方式,顶端对齐 top,
垂直居中 center,底部对齐 bottom,默认垂直居中,
仅支持 Androidv3.2.0、iOSv3.1.5 以及以上版本,
仅支持 v1.3.4 及其以上版本 TSLib
"center"

函数用例

require "TSLib"--使用本函数库必须在脚本开头引用并将文件放到设备 lua 目录下
UINew()
--可选参数如果写部分的话,该参数前的所有参数都必须需要填写,否则会报错
UILabel("我的第一个脚本",15,"left","255,0,0",-1,0) --宽度写 -1 为一行,自定义宽度可写其他数值
UIShow()
require "TSLib"--使用本函数库必须在脚本开头引用并将文件放到设备 lua 目录下
w,h = getScreenSize()
UINew(2,"第一页,第二页","运行脚本","退出脚本","uiconfig.dat",0,120,w*0.9,h*0.9,"255,231,186","255,231,186","","tab",1,15,"right") --方式一,宽高为屏幕的 90%
UILabel("我的第一个脚本",15,"left","255,0,0",-1,0,"center")
UILabel("我的第二个脚本",15,"left","255,0,0",-1,0,"bottom")
UIShow()
--控件在一行
require "TSLib"--使用本函数库必须在脚本开头引用并将文件放到设备 lua 目录下
UINew()
UILabel("第一个",15,"left","0,0,0",100,1,"top") 
UILabel("第二个",15,"left","255,0,0",100,1,"center") 
UIShow()

注意事项

  • 本函数无返回值,只作文字显示。

  • 标签支持多行显示,在字符串中插入 \n 可以进行换行,例如:"测试\n测试 1\n测试 2"。

  • 想要多个控件显示在一行,需要使用 width 及 nowrap 参数, width 不能为 -1 需要根据屏幕宽度进行调整,nowrap 需要为 1。

Copyright 北京帮你玩科技有限公司 2023 all right reserved,powered by Gitbook该文章修订时间: 2024-03-06 17:50:18

results matching ""

    No results matching ""