
LVGL iPhone Duo 开合过渡
源码:demo/lv_example_duo_flip.c / demo/lv_example_duo_flip.h
对外入口:lv_example_duo_flip_create(lv_obj_t * parent);
环境:LVGL 9.x(需要软件模糊 lv_draw_sw_blur,LV_DRAW_SW_COMPLEX = 1,LV_USE_ARC = 1),窗口建议 1280×800。界面文案英文(默认 Montserrat 无 CJK)。
一句话
Apple 对 Duo 过渡的定义是「让设备像一张持续展开的表面,而不是两块屏交接」。本 demo 按此实现:右半叶固定,左半叶向左展开;壁纸和内屏图标锁在空间里不动;外屏锁屏 UI 向左拉伸、模糊、放大、溶解;内屏从压暗、模糊里逐渐对焦。铰链角就是一个 fold,拖动时活动边缘 1:1 跟手。
资料核实 → 实现
来源:Apple 官网及规格页、MacRumors / Gizmodo / Engadget / AppleInsider 上手、F
订阅专栏 解锁全文
192



被折叠的 条评论
为什么被折叠?



