lv_obj_set_style_border_side
时间: 2023-10-06 13:14:46 浏览: 256
OBJ.rar_obj_obj files
`lv_obj_set_style_border_side()` 是 LittlevGL 中一个用于设置对象边框的函数。它可以设置对象的边框样式,包括宽度、颜色、圆角、边框线的位置等。
具体而言,`lv_obj_set_style_border_side()` 可以设置以下属性:
- `LV_BORDER_SIDE_NONE`:无边框
- `LV_BORDER_SIDE_LEFT`:左边框
- `LV_BORDER_SIDE_RIGHT`:右边框
- `LV_BORDER_SIDE_TOP`:顶部边框
- `LV_BORDER_SIDE_BOTTOM`:底部边框
- `LV_BORDER_SIDE_FULL`:全边框
示例代码:
```c
// 创建一个对象
lv_obj_t * obj = lv_obj_create(lv_scr_act(), NULL);
// 设置对象边框宽度和颜色
lv_obj_set_style_border_width(obj, 2, 0);
lv_obj_set_style_border_color(obj, LV_COLOR_BLACK, 0);
// 设置对象左边框和顶部边框
lv_obj_set_style_border_side(obj, LV_BORDER_SIDE_LEFT, 0);
lv_obj_set_style_border_side(obj, LV_BORDER_SIDE_TOP, 0);
```
阅读全文