Child Force Expand
这个就是说 如果content 拉大了 里面的物品间距也会自动拉大
Control child size
content拉大了 里面的物体 大小也会改变 自动填充
Reverse Arrangement:勾选后,可以再不改变子节点排列的情况下,使子节点的排列顺序翻转
content其实是你滚动的区域 他的大小超过了你的view 才能正常滚动 所以 你的content需要根据孩子改变大小
那么content就需要用到下面的组件
Content Size Fitter
这样就可以自动根据内容撑开了
刷新布局 当然不是实时的
如果你想立即看到效果
这句话可以帮助到你!
LayoutRebuilder.ForceRebuildLayoutImmediate(this.c.GetComponent());
调用后 里面的孩子的x 都是有数值的了
如果 你希望某个孩子 不参与 布局 那么
Layout Element
这个组件
里面的ignoreLayout属性适合你