文章目录
前言
lv_spinbox
是 LittlevGL 提供的一种数字选择控件。它展示一个数值,可以通过按键或 API 方法进行增减操作。lv_spinbox
的底层是一个经过改造的文本区域控件,支持丰富的功能,如设置数值范围、步进值、自定义格式等,非常适合需要数字输入的场景。
主体
1. 控件概述
lv_spinbox
提供了灵活的数值调整方式,支持增减操作、光标定位、十进制点格式以及滚动模式等。常见使用场景包括数值输入、计数器、滚轮选择等。
2. 控件的样式和组成部分
lv_spinbox
的样式部分与文本区域控件一致,继承了其全部样式属性。可以通过样式自定义控件的外观,例如背景、边框和字体颜色。
3. 控件的基本功能
设置数值
通过以下方法设置或获取 lv_spinbox
的当前数值:
-
设置数值&