主题
EUIAnchorAdaptMode
概览
| 字段 | 值 |
|---|---|
| Kind | Enum · 枚举 Enum |
| Realm | common |
- Inherit:
Int - 继承链:
Int→ EUIAnchorAdaptMode
该枚举用于表示界面节点锚点自适应的处理方式,包含不启用百分比适配和启用百分比适配两种取值。在界面布局需要随屏幕尺寸做比例定位时,它决定锚点是否按百分比参与计算,从而影响控件在自适应过程中的位置表现。
适用场景
编写界面自适应逻辑时,需要让控件锚点跟随屏幕比例变化,可在对应的适配模式参数中选择本枚举的 Percent 成员;若希望锚点保持固定规则,则使用 None 成员。
使用要点
通过 Enums.EUIAnchorAdaptMode 加成员名进行引用,例如 Enums.EUIAnchorAdaptMode.None 或 Enums.EUIAnchorAdaptMode.Percent。将该枚举值作为参数传入期望使用自适应模式的界面配置中,避免使用数字字面量以保证意图清晰。
注意事项
这是只读枚举类型,只能使用 Enums.EUIAnchorAdaptMode 下声明的成员引用,不能自行构造实例。不同成员会带来不同的锚点适配行为,接入前应确认目标接口的语义以选择合适的模式。
枚举值
| 值 | 名称 | 说明 |
|---|---|---|
0 | None | 经典对齐 |
1 | Percent | 百分比对齐 |
