使用lv_obj_set_flex_flow(obj, flex_flow)函数
横向拖动
-
LV_FLEX_FLOW_ROW
将子元素排成一排而不包裹 -
LV_FLEX_FLOW_ROW_WRAP
将孩子排成一排并包裹起来 -
LV_FLEX_FLOW_ROW_REVERSE
将子元素排成一行而不换行,但顺序相反 -
LV_FLEX_FLOW_ROW_WRAP_REVERSE
将子元素排成一行而不换行,但顺序相反lv_obj_set_flex_flow(cont, LV_FLEX_FLOW_ROW_WRAP); //设置cont对象行浮动 lv_obj_set_scroll_dir(cont, LV_DIR_HOR); //设置浮动拖动方向为横向拖动
-
LV_FLEX_FLOW_COLUMN
将子项放在一列中而不换行 -
LV_FLEX_FLOW_COLUMN_WRAP
将子元素放置在带有环绕的列中 -
LV_FLEX_FLOW_COLUMN_REVERSE
将子项放在一列中,不换行,但顺序相反 -
LV_FLEX_FLOW_COLUMN_WRAP_REVERSE
将子项放在一列中,不换行,但顺序相反
lv_obj_set_flex_flow(cont, LV_FLEX_FLOW_COLUMN); //设置cont对象纵向浮动lv_obj_set_scroll_dir(cont, LV_DIR_VER);