这个部件其实就是文本部件。
注意和文本区域部件作区分,文本区域部件是文本框,可以让我们在里面输入文本。
这里的标签部件就是单纯的文本部件。
在 LVGL 中,标签部件常用于文本显示,例如标题、提示文本等。
标签部件的组成
标签部件由三个部分组成:主体背景、滚动条和所选文本,示意图如下:
文本设置
设置标签部件文本的方法有三种:
换行符设置
如果用户想把文本分为两段进行显示,则可在内容的末尾添加“\n”,其后续的文本将会换行。接下来,我们以简单示例来理解标签换行的设置,示例代码如下所示:
文本着色
用户需要让标签文本着色,可以调用 lv_label_set_recolor 函数。接下来,我们以简单示例 来理解标签文本着色,示例代码如下所示:
标签部件的API函数
LVGL 官方提供了一些与标签部件相关 API,如下表所示:
接下来,我们介绍 LVGL 标签部件常用的 API 函数: