主题
EUIListviewGravity
概览
| 字段 | 值 |
|---|---|
| Kind | Enum · 枚举 Enum |
| Realm | common |
- Inherit:
Int - 继承链:
Int→ EUIListviewGravity
EUIListviewGravity 是用于指定列表视图内容对齐方向的枚举类型,在为 EUIListView 的 ListviewGravity 属性选取取值时使用。它既包含水平方向上的左、右与水平居中,也包含垂直方向上的上、下与垂直居中,可适应不同列表排版需求。
适用场景
在搭建基于 EUIListView 的横向或纵向滚动列表界面时,若需要让列表条目统一停靠在容器边缘或始终居中显示,即可从该枚举中选择符合需求的成员作为目标值。
使用要点
本枚举没有构造函数,使用时应写出完整限定形式,例如 Enums.EUIListviewGravity.Left 或 Enums.EUIListviewGravity.Top。一般流程是先取得目标 EUIListView 节点,再把选中的枚举成员赋给其 ListviewGravity 属性,列表视图呈现时即按该方向对齐。
注意事项
枚举成员为固定集合,运行期不能新建或修改,枚举值本身也没有生命周期与所有权问题。引用时必须使用包含 Enums. 前缀的完整名称,不能省略前缀,也不要用数字字面量代替,以免代码难以维护或与预期不符。
枚举值
| 值 | 名称 | 说明 |
|---|---|---|
0 | Left | 左对齐 |
1 | Right | 右对齐 |
2 | HorizontalCenter | 水平居中 |
3 | Top | 上对齐 |
4 | Bottom | 下对齐 |
5 | VerticalCenter | 垂直居中 |
