源代码:
//20. 预加载对象
//20.1 对象属性设置
static lv_style_t style;
lv_style_copy(&style, &lv_style_plain);
style.line.width = 10; /*10 px thick arc*/
style.line.color = lv_color_hex3(0x258); /*Blueish arc color*/
style.body.border.color = lv_color_hex3(0x111); /*Gray background color*/
style.body.border.width = 10;
style.body.padding.left = 0;
//20.2 创建一个预加载对象
lv_obj_t * preload = lv_preload_create(lv_scr_act(), NULL);
lv_obj_set_size(preload, 100, 100);
lv_obj_align(preload, NULL, LV_ALIGN_CENTER, 180, 120);
lv_preload_set_style(preload, LV_PRELOAD_STYLE_MAIN, &style);
效果演示: