里飞网

标题: LvglFontTool V0.4生成内部字体label中添加换行符会显示一个口 [打印本页]

作者: piggy    时间: 2023-10-20 11:47
标题: LvglFontTool V0.4生成内部字体label中添加换行符会显示一个口
本帖最后由 piggy 于 2023-10-20 11:48 编辑

         用LVGL 8.3的版本,LvglFontTool V0.4生成内部字体,label中添加换行符会显示一个口 , 生成外部字体显示则正常

static lv_style_t style;
    lv_style_init(&style);
    lv_style_set_text_letter_space(&style, 3);

    ///TEXT
    extern lv_font_t simsun22_in;
    if(common_label == NULL){
        common_label = lv_label_create(lv_scr_act());
    }
    //lv_label_set_text(common_label, (char *)common_obj[index].words);
    lv_label_set_text(common_label, (char *)"开开\n心心");
    lv_obj_set_style_text_font(common_label, &simsun22_in, 0);
    lv_obj_add_style(common_label, &style, 0);
    lv_obj_align(common_label, LV_ALIGN_TOP_MID, 0, 8);




作者: 阿里兄    时间: 2023-10-20 12:25
8.3没用过了,8以后的内部字体结构有所变化,不能直接用,你是不是没有改对?字体可以上传来看看
作者: piggy    时间: 2023-10-20 13:56
字体结构有改了一下,其他显示以及外部字体显示都正常,附件是上传的字体




欢迎光临 里飞网 (http://dz.lfly.xyz/) Powered by Discuz! X3.3