函数:fwShowTextView 创建文本视图

函数功能:创建子窗口视图,显示自定义的文字内容

引擎版本:iOS v2.3.5,Android v2.0.3 以上

函数方法

fwShowTextView(wid,vid,text,align,textcolor,backgroundcolor,size,kind,x1,y1,x2,y2,alpha);

fwShowTextView(wid,vid,text,align,textcolor,backgroundcolor,size,kind,x1,y1,x2,y2,{alpha,radius});

返回值:无

参数 类型 必填 说明
wid string 用于指定父窗口载体的 ID
vid string 用于指定子窗口视图 ID
text string 需要显示的文本内容
align string 对齐方式,left - 左对齐;right - 右对齐;center - 居中
textcolor string 文字颜色 16 进制值,填空字符串默认为黑色
backgroundcolor string 视图背景色 16 进制值,填空字符串默认为透明
size number 文字大小,填 0 默认值为 15
kind number 文字类型,0 - 标准;1- 粗体
x1 number 子窗口相对于父窗口的左上角顶点横坐标
y1 number 子窗口相对于父窗口的左上角顶点纵坐标
x2 number 子窗口相对于父窗口的右下角顶点横坐标
y2 number 子窗口相对于父窗口的右下角顶点纵坐标
alpha number 背景色透明度 0 - 1,默认为 1
radius number 圆角半径,默认为 0,
仅支持引擎版本 Androidv3.2.0、iOSv3.1.5 及其以上版本

函数用例

fwShowWnd("window1",40,40,400,400,1);
--创建文本视图
fwShowTextView("window1","text1","文本视图","center","FF0000","FFDAB9",20,0,10,10,200,200,0.5);
--为保证显示效果,延迟最好不要低于 500 毫秒
mSleep(500);
--引擎版本 iOS v3.0.9 及其以上版本,子窗口视图大小不能超出父窗口载体,超出部分不显示
--引擎版本 iOS v3.0.9 及其以上版本,假如文字内容过多超出父窗口载体,末尾不显示省略号
--文字视图是以父窗口载体的(40,40)点坐标为(0,0)点坐标显示的,在屏幕中显示位置为(40+10,40+10,40+200,40+200)
fwShowWnd("window1",40,40,400,400,1);
--radius 仅支持引擎版本 Androidv3.2.0 及其以上版本
--如果需要使用 radius 参数,需要将 radius 和 alpha 写到 table 中,格式如下
fwShowTextView("window1","text1","文本视图","center","FF0000","FFDAB9",20,0,10,10,200,200,{alpha = 0.5,radius = 100});
--为保证显示效果,延迟最好不要低于 500 毫秒
mSleep(50000)

注意事项

  • 如需要刷新视图内容,重新调用函数即可。
  • 子窗口视图坐标是相对于父窗口顶点 (0,0) 的坐标。
  • 透明度只针对背景颜色,视图显示内容不受影响。
  • 引擎版本 iOS v3.0.9 及其以上版本,子窗口视图大小不能超出父窗口载体,超出部分不显示。
  • 引擎版本 iOS v3.0.9 及其以上版本,假如文字内容过多超出父窗口载体,末尾不显示省略号。
  • 雷电 9 系统模拟器分辨率为平板版时使用函数:getScreenSize 获取的屏幕宽高相反,获取到的宽度实际为屏幕高度,获取的高度实际为屏幕宽度,其他模拟器获取的屏幕宽高为实际屏幕宽高。
Copyright 北京帮你玩科技有限公司 2023 all right reserved,powered by Gitbook该文章修订时间: 2024-03-06 17:50:18

results matching ""

    No results matching ""