项目的显示尺寸在创建后并非固定不变。你可以在编辑器中通过项目配置修改它,设计的其余部分会自动跟随更新。
动态调整显示尺寸
显示尺寸是项目配置的一部分。从工具栏打开设置对话框,在项目分组中修改:
| 设置项 | 说明 |
|---|---|
| 屏幕宽度 | 目标显示器的水平分辨率。 |
| 屏幕高度 | 目标显示器的垂直分辨率。 |
编辑过程中,实时预览面板会显示结果分辨率与宽高比。应用并保存配置后,项目中的所有界面与组件都会更新为新的显示尺寸,因此你可以立即针对新尺寸验证设计,无需重新创建或重新导入项目。
响应式布局集成
显示尺寸的变更与弹性布局配合使用时效果最佳。当容器使用布局时,其子项会按布局规则自动定位,而不是固定在某个坐标,因此界面会自行适配新的尺寸。
结合响应式布局后,设计能够:
- 自动适配设备尺寸的变化。
- 在设备尺寸变化时无需重新设计整个界面。布局会针对新的显示尺寸进行调整,同时保持界面的可用性与视觉一致性。
版本支持
实时调整显示尺寸是一项运行时能力:部分 LVGL 版本支持,部分不支持。各版本的能力请参见动态 LVGL 版本指南。