主题
EUIArrangeMode
概览
| 字段 | 值 |
|---|---|
| Kind | Enum · 枚举 Enum |
| Realm | common |
- Inherit:
Int - 继承链:
Int→ EUIArrangeMode
该枚举用于界定文本内容的排列方式,提供单行与自动换行两种可选策略。在与文本排版相关的控件配置中,开发者可通过它决定文本是强制保持一行,还是依据可用宽度自动折行。
适用场景
当需要为富文本标签界面配置文本呈现形式时,可选取该枚举的成员,以明确文本在受限宽度下是按单行还是自动换行进行排版。
使用要点
该枚举属于全局枚举,不需要也不能手动创建实例,直接使用 Enums.EUIArrangeMode.SingleLine 或 Enums.EUIArrangeMode.AutoWrap 引用对应值。在需要控制文本布局的界面节点上,把所选枚举值赋给其排列模式相关属性(如 EUIRichTextLabel 的 ArrangeMode 属性)即可生效。
注意事项
引用成员时必须携带 Enums.EUIArrangeMode 前缀并写成成员名形式,不要使用数字代替。该枚举只负责表达排列策略,具体换行效果还取决于文本宽度与控件的尺寸约束。该枚举没有构造方法与实例来源,只能按枚举成员引用。
枚举值
| 值 | 名称 | 说明 |
|---|---|---|
1 | SingleLine | 单行排列 |
2 | AutoWrap | 自动换行 |
