主题
EUIResetSizePolicy
概览
| 字段 | 值 |
|---|---|
| Kind | Enum · 枚举 Enum |
| Realm | common |
- Inherit:
Int - 继承链:
Int→ EUIResetSizePolicy
用于表达简单富文本标签在文本尺寸变化后如何重置自身尺寸与布局的处理策略,是简单富文本标签组件调整尺寸行为时使用的枚举。AutoScroll 等取值对应自动滚动、按宽度适配和按高度适配等不同的回退方式,供开发者按内容形态选择。
适用场景
在界面中动态更新文本内容或需要自动调整标签宽高时,用它决定文本超长后的尺寸处理方式,例如为可滚动的文本选择 AutoScroll 对应的策略,为固定宽度内容选择 FitWidth 对应的策略。
使用要点
通过 Enums.EUIResetSizePolicy.AutoScroll 这样的成员引用取得枚举值,并把它赋给简单富文本标签实例的 ResetSizePolicy 属性,即可控制尺寸重置行为。若需要按当前内容切换策略,可在更新文本时对该属性重新赋值。
注意事项
引用该枚举时必须带 Enums.EUIResetSizePolicy 前缀并使用成员名,不要用数字或自行拼接字符串;它用于标签的尺寸重置策略,设置前请确认目标节点为支持该属性的简单富文本标签且该属性处于有效状态。
枚举值
| 值 | 名称 | 说明 |
|---|---|---|
0 | AutoScroll | 自动滚动 |
1 | FitWidth | 按宽自适应 |
2 | FitHeight | 按高自适应 |
