试用 LVGL Pro,一套完整的工具包,助您高效构建、测试、分享和交付 UI!
LVGL
版本发布

LVGL v7.4.0 发布

LVGL v7.4.0 引入运行时字体加载、样式缓存以提升性能,以及支持点击设置数值的增强型圆弧控件。

加博尔·基什-瓦莫希加博尔·基什-瓦莫希2 分钟阅读

v7.4.0 的主要新功能包括运行时字体加载、样式缓存以及支持点击设置数值的圆弧旋钮。

新功能#

  • 运行时字体加载:添加 lv_font_load() 函数,用于从二进制字体文件加载 lv_font_t 对象
  • 字体内存管理:添加 lv_font_free() 函数,用于释放由 lv_font_load() 分配的内存
  • 样式缓存:减少访问默认属性值的时间,提升性能
  • 圆弧点击设置:圆弧控件现在支持通过直接点击圆弧来设置数值
  • 圆弧旋钮部件:为圆弧控件添加 LV_ARC_PART_KNOB,实现方式类似滑块控件
  • 增强的手势处理:即使对象被拖动,手势事件也会被发送。用户可以在事件函数中通过 lv_indev_is_dragging(lv_indev_act()) 检查拖动状态

错误修复#

  • 修复边框绘制时的颜色渗出问题
  • 修复在 LV_SCROLLBAR_ON 之后使用 LV_SCROLLBAR_UNHIDE 的问题
  • 修复图像缩放时最后一列/行被裁剪的问题
  • 修复缩放和旋转马赛克图像的问题
  • 修复删除带有 LEFT/RIGHT 标签位置的标签视图时的问题
  • 修复按钮矩阵在 CLICK_TRIG = true 且光标从已按下的按钮滑开时不应发送事件的问题
  • 修复当选中文本大于正常文本时滚轮控件的宽度问题

关于作者

加博尔·基什-瓦莫希
加博尔·基什-瓦莫希

LVGL 创始人

LVGL 的创始人和首席开发者,这是一个被全球数百万设备使用的开源嵌入式图形库。

认识博客背后的作者们

了解那些分享 LVGL 知识的优秀作者们

查看作者

订阅我们的通讯 不错过任何关于 LVGL 的新闻。我们每月最多发送 2 封邮件。

LVGL

LVGL 是最受欢迎的免费开源嵌入式图形库,支持任何 MCU、MPU 和显示类型,助您构建精美的用户界面。

我们还提供 UI 设计、实现和咨询等服务。

© 2026 LVGL。保留所有权利。
YouTubeGitHubLinkedIn