LVGL设备

tabview如何在left状态下设置btn的高度,使其btn高度可控制,而不影响到页面

获取tabview的按钮,设置其上下边界的宽度

lv_obj_t * tab_btns = lv_tabview_get_tab_btns(tabview); 
lv_obj_set_style_pad_top(tab_btns, 60, 0);
lv_obj_set_style_pad_bottom(tab_btns, 410, 0);

image

lv_obj_t* tabview = lv_tabview_create(lv_scr_act(), LV_DIR_LEFT, 100);

lv_tabview_add_tab(tabview, "tab 1");
lv_tabview_add_tab(tabview, "tab 2");
lv_tabview_add_tab(tabview, "tab 3");
lv_tabview_add_tab(tabview, "tab 4");
lv_tabview_add_tab(tabview, "tab 5");

lv_obj_t* tab_btns = lv_tabview_get_tab_btns(tabview);
lv_obj_set_style_pad_bottom(tab_btns, 200, 0);