布局元素组件 (Layout Element)
1)Ignore Layout(忽视布局)
属性为 false(默认状态)
1.元素受布局组(Layout Group)控制
2.位置和大小由布局系统自动管理
3.跟随父级布局组的规则调整
属性为 true
1.元素完全脱离布局系统
2.保持独立的位置和大小
3.不受布局组的 Padding、Spacing 等属性影响
2)Min Width(最小宽度)
- 设置UI元素的最小宽度
- 即使在布局收缩时,元素也不会小于此宽度
- 默认值为-1(表示不强制最小宽度)
3)Min Height(最小高度)
- 设置UI元素的最小高度
- 确保元素不会小于指定高度
- 默认值为-1(表示不强制最小高度)
4)Preferred Width(首选宽度)
- 布局系统尝试使用的理想宽度
- 如果可能,布局系统会尽量保持此宽度
- 默认值为-1(使用元素的实际宽度)
5)Preferred Height(首选高度)
- 布局系统尝试使用的理想高度
- 如果可能,布局系统会尽量保持此高度
- 默认值为-1(使用元素的实际高度)
6)Flexible Width(弹性宽度)
- 控制元素在剩余空间中的扩展能力
- 值越大,元素获得更多额外宽度的优先级越高
- 默认值为0(不会额外扩展)
7) Flexible Height(弹性高度)
- 控制元素在剩余空间中的垂直扩展能力
- 值越大,元素获得更多额外高度的优先级越高
- 默认值为0(不会额外扩展)
8)Layout Priority (布局优先级)
- 数值越大,优先级越高
- 高优先级元素优先获得布局空间
- 在空间分配时,高优先级元素会优先满足其尺寸需求