普通用户
请问窗口高度是否有限制 [复制链接]
flaswf 发表于 2025-07-10 109 4

在使用过程中,发现窗口设置高度的时候,如设置竖屏1920高度,组件也是1920,导致组件超出主窗口,只能显示半个屏幕
如图

官方技术组 2025-07-11
引用 @flaswf 的回复:

设计器的极限好像是1100,
在app.spl里设置了 “主窗口1.高度=1920” ,没起作用。

是的,设计器根据屏幕分辨率有一个限制尺寸,默认1080*1920 最大设计器宽高为:1100*1940 ;屏幕分辨率越大、设计器支持的尺寸就越大、屏幕分辨率越小;设计器支持的尺寸则越小。如果要动态适配屏幕尺寸,可以通过在代码中获取屏幕尺寸等函数,然后设置其窗口的大小。

回复
flaswf 2025-07-10
引用 @daluosx 的回复:

用代码获取屏幕宽高,然后再用代码设组件置宽高就行,在设计器里面设置无效

问题已解决,感谢!

回复
flaswf 2025-07-10

设计器的极限好像是1100,
在app.spl里设置了 “主窗口1.高度=1920” ,没起作用。

回复
大罗神仙 2025-07-10

用代码获取屏幕宽高,然后再用代码设组件置宽高就行,在设计器里面设置无效

回复
 作者信息
flaswf
普通用户
专业开发指导服务

响应时间:5分钟

服务方式:官方1对1服务

工作时间:工作日 9:00 - 18:30

专业团队 · 开发指导 · 极速响应


官网 | 基础视频教程 | 在线文档 下载 VcnStudio IDE

© VcnStudio Inc All Rights Reserved

蜀ICP备17024229号