函数:fwShowImageView 创建图片视图
函数功能:显示图片,用以填充选定范围
引擎版本:iOS v2.3.5,Android v2.0.3 以上
函数方法
fwShowImageView(wid,vid,picpath,x1,y1,x2,y2,alpha)
返回值:无
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
wid | string | 是 | 用于指定父窗口载体的 ID |
vid | string | 是 | 用于指定子窗口视图 ID |
picpath | string | 是 | 需要显示的图片的路径,支持绝对路径、网络地址 |
x1 | number | 是 | 子窗口相对于父窗口的左上角顶点横坐标 |
y1 | number | 是 | 子窗口相对于父窗口的左上角顶点纵坐标 |
x2 | number | 是 | 子窗口相对于父窗口的右下角顶点横坐标 |
y2 | number | 是 | 子窗口相对于父窗口的右下角顶点纵坐标 |
alpha | number | 否 | 透明度 0 - 1,默认为 1 |
radius | number | 否 | 圆角半径,默认为 0 无圆角, 仅支持引擎版本 Androidv3.2.0、iOSv3.1.5 及其以上版本 |
函数用例
fwShowWnd("window1",100,100,500,500,1)
snapshot("1.png",0,0,100,100)
--创建图片视图
--引擎版本 iOS v3.0.9 及其以上版本,子窗口视图大小不能超出父窗口载体,超出部分不显示
--引擎版本 iOS v3.0.9 及其以上版本,假如文字内容过多超出父窗口载体,末尾不显示省略号
--图片视图是以父窗口载体的(100,100)点坐标为(0,0)点坐标显示的,在屏幕中显示范围为(120,120,300,300)
fwShowImageView("window1","picid1","1.png",20,20,200,200)
--为保证显示效果,延迟最好不要低于 500 毫秒
mSleep(5000)
注意事项
- 如需要刷新视图内容,重新调用函数即可。
- 子窗口视图坐标是相对于父窗口顶点 (0,0) 的坐标。
- 透明度只针对背景颜色,视图显示内容不受影响。
- 引擎版本 iOS v3.0.9 及其以上版本,子窗口视图大小不能超出父窗口载体,超出部分不显示。
- 引擎版本 iOS v3.0.9 及其以上版本,假如文字内容过多超出父窗口载体,末尾不显示省略号。
- 雷电 9 系统模拟器分辨率为平板版时使用函数:getScreenSize 获取的屏幕宽高相反,获取到的宽度实际为屏幕高度,获取的高度实际为屏幕宽度,其他模拟器获取的屏幕宽高为实际屏幕宽高。