flex布局实现
static void lv_example_flex_4(void)
{
lv_obj_t* cont = lv_obj_create(lv_scr_act()); //当前活动界面上创建obj对象
lv_obj_set_size(cont, 300, 320); // 设置对象大小
lv_obj_center(cont); //居中显示
lv_obj_set_flex_flow(cont, LV_FLEX_FLOW_COLUMN_REVERSE); //设置item反序显示
uint32_t i;
for (i = 0; i < 5; i++) {
lv_obj_t* obj = lv_obj_create(cont); //cont容器上创建obj对象
lv_obj_set_size(obj, 100, 50);// 设置对象大小
lv_obj_t* label = lv_label_create(obj); //创建Label
lv_label_set_text_fmt(label, "Item: %d", i);//设置显示内容
lv_obj_center(label); //居中显示
}
}