子组件隐藏后,垂直布局的高级组高度不会自动变小


谷主,我想问下 我外层GroupContent 和 内层GroupEffect都是 垂直布局 的高级组。
而且都勾选了‘排除隐藏的对象’。
-------------------
然后在编辑器下隐藏内层的GroupEffect,接着点击Run按钮或者CTRL+S保存。可以看到外层的GroupContent高度自动变小了(和想要的效果一样)。
但是我发布到unity,用代码把手动隐藏内层的GroupEffect,可以看到确实隐藏了,但是外层的GroupContent的高度不会自动缩小。 这是什么原因呢
COP8XNA3IF0IICLT~]2KN)P.png
已邀请:

super41

赞同来自:

我发现 其实跟两个组没关系,一个组也会。
比如说: 一个垂直组,它里面的子元件先隐藏一个然后隔一秒再隐藏一个,垂直组的自动高度就总是能自动适应变化。
但是用代码一下子隐藏几个元件,这时垂直组的自动高度就有问题。
------------------
想问下有没有办法应对这个问题呢,或者说GGroup里有没有手动调用重新计算高度的方法

谷主

赞同来自:

设计上这种操作没问题。有问题你上代码,或者debug进去。

要回复问题请先登录注册