Edit online

控件

UIBuilder 当前支持 30+ 个控件,本节对控件类别及其功能进行简单说明,关于详细功能,可查看控件使用

关于更多控件信息,可以看 LVGL 官网: https://docs.lvgl.io/

当前支持的控件可分为以下几个类别:
1. 控件支持列表
分类 控件名称 说明 使用示例
按钮类 按钮 类似矩形控件,当点击按钮时,可切换到点击状态。按钮默认使用蓝色。 按钮
图片按钮 和按钮类似,但用户可以用自定义图片来取代颜色填充,可分别设置按键释放和按下时的图片。 图片按钮
复选框 - -
矩阵按钮 - -
开关 - -
图片类 图片 支持从外部存储获取图片,且可设置图片大小。当设置的大小和原图的大小不一致时,UIBuilder 会对图片进行转换。当需要保持原图大小时,可点击属性框中图片路径后的 1:1 ,恢复原图大小。 图片
动画图片 - -
文本类 标签 最基本的文本显示控件,可设置文本颜色、字号以及字体。 标签
富文本 - -
文本框 - -
下拉框 - -
日历 - -
表格类 容器 可以包含子控件,拖动任意控件到容器控件内部,可自动转换为容器的子控件。 容器
选项卡 - -
平铺视图 可自定义增加多个视图界面,在不同界面进行不同操作并自由切换。起始行列号为零,同一时间只显示一个视图,当拖动控件到平铺视图内部后,会自动作为该控件的子控件。 平铺视图
表格 - -
列表 - -
图表 - -
消息框 - -
画布 - -
窗口 可自定义窗口名称,内置多个带有图标的按钮,可添加至窗口工具栏并为每一个按钮设置相应的事件处理,当拖动控件到窗口内部后,会自动作为该控件的子控件。 窗口
菜单 - -
键盘 - -
形状类 圆弧 - -
线条 - -
滚轮 可自定义显示行数,选项个数和文本,显示模式可设置为 normal 普通模式,infinite 首尾相接模式。 滚轮
LED - -
加载器 - -
微调框 - -
进度类 进度条 可分别设置主体(main)和指示器(indicator)颜色。 进度条
滚动条 - -
高级选项 条形码 - -
二维码 可根据自定义文本生成二维码,自定义尺寸,背景色与码块颜色。 二维码
标尺 - -
播放器 - -