Skip to content

EUIAdaptMode ​

概览 ​

字段值
KindEnum · 枚举 Enum
Realmcommon
  • Inherit: Int
  • 继承链: Int → EUIAdaptMode

EUIAdaptMode 是定义界面节点边缘自适应模式的枚举,用于决定节点在不同屏幕分辨率下的定位方式。它区分了不进行自适应、按固定数值适配以及按比例适配等不同策略,是 EUI 节点布局系统中描述边缘伸缩行为的关键参数。

适用场景 ​

在配置 EUINodeBase 的上、下、左、右及锚点自适应属性时,通过为 TopAdaptMode、BottomAdaptMode 等属性指定 EUIAdaptMode 枚举值,可控制该边缘随屏幕变化时的调整规则,常用于实现不同分辨率下的稳定 UI 布局。

使用要点 ​

使用形如 Enums.EUIAdaptMode.None 的完整枚举路径引用成员,将其赋值给 EUI 节点的适配模式属性,或作为条件分支的比较值。避免直接使用数字字面量,以保证代码可读性与契约兼容性。

注意事项 ​

枚举值必须通过 Enums.EUIAdaptMode.成员名 形式引用,禁止省略前缀或使用数字代替。该枚举只作为配置取值使用,不提供实例构造或函数调用。具体每种模式对应的计算方式需结合界面配置上下文理解。

枚举值 ​

值名称说明
0None无对齐
1Absolute像素对齐
2Percent百分比对齐