大家好, Buttong控件 ,在得到焦点后,有个蓝色的框,这个框的颜色要怎么修改?
尝试了很多style, 就是没法改这个上框的颜色
如以下图片效果
离线
style里面的outline,设置相关的数值就可以改变
离线
尝试了lv_style_set_outline_color
lv_obj_set_style_outline_color
这个两个函数都没有作用, 这个对通过lv_obj_create 生成的obj 有作用, 但button这个框没有作用
离线
尝试了lv_style_set_outline_color
lv_obj_set_style_outline_color
这个两个函数都没有作用, 这个对通过lv_obj_create 生成的obj 有作用, 但button这个框没有作用
saveButton = lv_btn_create(scr);
lv_obj_set_size(saveButton, 150, 60);
lv_obj_set_pos(saveButton, 650, 530);
lv_obj_set_style_outline_width(saveButton, 5, LV_STATE_FOCUS_KEY);
lv_obj_set_style_outline_color(saveButton, lv_palette_darken(LV_PALETTE_GREEN, 1), LV_STATE_FOCUS_KEY);
lv_obj_set_style_outline_pad(saveButton, 18, LV_STATE_FOCUS_KEY);
离线