在设置画布时常常需要将OBJ格式化,下面是小编喜欢用的一个模板
lv_obj_t *temp;
lv_obj_t *parent = lv_scr_act();
temp = lv_label_create(parent);
//lv_obj_clear_flag(obj, LV_OBJ_FLAG_SCROLLABLE);
//lv_obj_set_scroll_dir(obj, LV_DIR_HOR);
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);/*阴影宽度*/