【LVGL】选项卡部件

【LVGL】选项卡部件

引言

选项卡部件(lv_tabview)

image

选项卡部件相关 api 函数

注意:
对于添加选项卡函数lv_tabview_add_tab(),是有一个相当于容器的返回值的,定义一个对象接收此返回值后,就可以将其作为父对象来创建其他部件了。

image

示例程序

void my_gui(void)
{lv_obj_t *tabview = lv_tabview_create(lv_scr_act(), LV_DIR_TOP, 50);    /* 创建选项卡部件 */lv_obj_t *tab1 = lv_tabview_add_tab(tabview, "Tab 1");  /* 添加选项卡 */lv_obj_t *tab2 = lv_tabview_add_tab(tabview, "Tab 2");lv_obj_t *tab3 = lv_tabview_add_tab(tabview, "Tab 3");lv_obj_t *label = lv_label_create(tab1);    /* 创建选项卡一的文本部件 */lv_tabview_set_act(tabview, 1, LV_ANIM_OFF);    /* 设置选项卡部件索引,并关闭动画 */
}

现象:

image

博客导航

博客导航