3.3 媒体元件
3.3.1 一维码

一维码控件为高级控件之一。可以用于对物品的标识的作用使用
可更改的样式属性:
- 宽度高度 (size):一维码宽度高度值无法修改,可以通过修改条码高度调整高度
- 透明度 (opa):可以更改一维码显示的透明度
- 选择格式 (type):目前可使用的格式有:EAN13/EAN8/UPC/UPCE/ITF/CODEBAR/CODE128A/CODE128B/CODE128C/CODE39
- 文本 (text):可输入自己所需的文本,生成对应格式的一维码
- 条码高度 (mode_h):设置条形码高度
- 隐藏 (visible):可以在画布中隐藏/显示元件
3.3.2 二维码

二维码控件为高级控件之一。可以用于用于支付、票务、身份验证、商品溯源、广告推广和信息分享等各个领域
可更改的样式属性:
- 宽度高度 (size):二维码不支持高度与宽度的调整
- 透明度 (opa):可以更改二维码显示的透明度
- 背景 (background):可以修改生成二维码的背景颜色
- 前景 (forecolor):可以修改生成二维码的前景颜色
- 版本号 (version):二维码版本号是指二维码的规格版本,表示二维码的大小和容量。每个版本号都有特定的模块数和数据容量,版本号越高,二维码的容量和大小越大。当前支持版本3到版本17共15个版本。用户可根据应用需求选择合适的版本号
- 文本 (text):可输入自己所需的文本,生成对应格式的二维码
- 隐藏 (visible):可以在画布中隐藏/显示元件
3.3.3 滑窗

滑窗控件为高级控件之一。滑窗可以实现素材界面横向滑动功能。用户可以通过左右滑动屏幕,切换不同的选项或查看不同的内容。这种功能适用于需要展示横向排列的菜单或选项的场景等
可更改的样式属性:
- 宽度高度 (size):滑窗支持高度调整,宽度为屏幕宽度暂不支持调整
- 透明度 (opa):滑窗控件透明度的调节,需要打开背景玻璃效果,更改滑窗控件viewpager显示的透明度
- 坐标 (pos):1)通过定义不同的Y值,来调整控件的位置。(X坐标不支持更改);2)通过键盘↑↓键来调整滑窗控件的Y坐标位置。(X坐标不支持更改)
- 添加页 (add_page):添加多个滑动页面,在每个滑动页面均可设计排版,用户可以通过左右滑动屏幕,切换不同的页显示不同的内容
- 减少页 (remove_page):删除添加的页面
- 背景玻璃效果 (glass):打开背景玻璃效果按钮,滑窗背景会呈现玻璃效果
- 隐藏 (visible):可以在画布中隐藏/显示元件
3.3.4 聊天框

聊天框是对话界面中常见的一种交互式窗口,用于显示对话双方的聊天信息
可更改的样式属性:
- 宽度高度 (size):聊天框支持每个框的高度和宽度的调整
- 间距 (spacing):支持每个聊天框的间距调整
- 透明度 (opa):对话框控件可对透明度的调节,及隐藏模式设置
- 颜色和边框 (color_border):支持对话框的颜色调整,边框颜色,边框宽度,文字颜色调整
- 坐标 (pos):1)通过定义不同的Y值,来调整控件的位置。(X坐标不支持更改);2)通过键盘↑↓键来调整滑窗控件的Y坐标位置。(X坐标不支持更改)
- 添加消息 (add_msg):可在聊天框内添加接受消息和发送消息

3.3.5 GIF

GIF控件为高级控件之一。GIF格式支持动画功能,可以将多个图像帧组合在一起,形成连续播放的动画效果
可更改的样式属性:
- 透明度 (opa):GIF控件可对透明度的调节,及隐藏模式设置
- 坐标 (pos):1)通过定义不同的Y值,来调整控件的位置。(X坐标不支持更改);通过键盘↑↓键来调整滑窗控件的Y坐标位置。(X坐标不支持更改),;注:因GIF动画图片的特殊性,对GIF的大小做有一定的限制,在宽和高度设置栏不可设置或更改
图为gif控件

