LVGL8.3.6 Flex(弹性布局)

使用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);           
相关推荐
jz_ddk3 天前
[LVGL] 从0开始,学LVGL:基础构建篇 - 掌握UI的核心构建块
linux·网络协议·ui·rpc·嵌入式·gui·lvgl
SundayBear12 天前
LVGL 开发指南:从入门到精通的嵌入式 GUI 实战心法
单片机·嵌入式·lvgl
自激振荡器20 天前
1,LVGL(V8.3.10版本)裸机移植教程
stm32·lvgl·移植·裸机开发
自激振荡器24 天前
2,GUI Guider的安装与导入STM32裸机工程
stm32·单片机·嵌入式硬件·lvgl·gui guider
Happinessคิดถึง1 个月前
【LVGL】字库图片转换.c/.bin
lvgl
湮雨塵飛3 个月前
1. ESP开发之实体按键(KEYPAD&BUTTON)控制LVGL控件
esp32·lvgl·实体按键
努力做小白3 个月前
Linux驱动20 --- FFMPEG视频API
linux·驱动开发·单片机·嵌入式硬件·ffmpeg·lvgl
努力做小白3 个月前
Linux驱动18 --- LCD 屏
linux·驱动开发·单片机·嵌入式硬件·lvgl·屏幕
O。o.尊都假都3 个月前
STM32之LVGL移植
stm32·单片机·嵌入式硬件·freertos·lvgl
cykaw25903 个月前
LVGL简介
lvgl