LVGL:常见的样式使用模板

    lv_obj_t *temp;
    lv_obj_t *parent = lv_scr_act();
    temp = lv_label_create(parent);
    lv_label_set_text(temp, "Hello");
    //lv_obj_set_pos(temp, 0, 0);
    lv_obj_center(temp);
    lv_obj_set_size(temp, LV_PCT(90),  lv_obj_get_height(parent)*0.9);/* 活动屏幕的百分之90 */
    lv_obj_set_scrollbar_mode(temp, LV_SCROLLBAR_MODE_OFF);/* 滚动条模式 */
    lv_obj_set_style_border_width(temp, 0, LV_PART_MAIN | LV_STATE_DEFAULT);/* 边缘宽度 */
    lv_obj_set_style_radius(temp, 0, LV_PART_MAIN | LV_STATE_DEFAULT);/* 设置圆角 */
    lv_obj_set_style_text_color(temp, lv_color_hex(0xffffff), LV_PART_MAIN | LV_STATE_DEFAULT); /* 设置字体为白色 */
    lv_obj_set_style_text_font(temp, &NORMAL_FONT, LV_PART_MAIN | LV_STATE_DEFAULT);/* 设置文字字体 */
    lv_obj_set_style_text_letter_space(temp, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
    lv_obj_set_style_text_line_space(temp, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
    lv_obj_set_style_text_align(temp, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN | LV_STATE_DEFAULT);/* 设置文字对齐 */
    lv_obj_set_style_bg_color(temp, lv_color_hex(0xFFC0CB), LV_PART_MAIN | LV_STATE_DEFAULT); /* 设置背景为浅粉色 */
    lv_obj_set_style_bg_opa(temp, 255, LV_PART_MAIN | LV_STATE_DEFAULT);/* 设置透明度 */
    lv_obj_set_style_pad_top(temp, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
    lv_obj_set_style_pad_right(temp, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
    lv_obj_set_style_pad_bottom(temp, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
    lv_obj_set_style_pad_left(temp, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
    lv_obj_set_style_shadow_width(temp, 0, LV_PART_MAIN | LV_STATE_DEFAULT);

猜你喜欢

转载自blog.csdn.net/m0_66338176/article/details/134684210