1、一个节点上添加了layout组件,水平排列,缩放模式为CHILDREN,子节点为两张图,显示没问题:
2、在上面节点上再加了一个节点,此时子节点缩放也正确:
3、隐藏掉一个节点,此时子节点缩放出现问题(期望的是既然是缩放子节点,应该是缩放到能把所有子节点放下的大小就可以了,效果应该要跟1的效果一样):
看了下源码:
发现在算每个子节点大小的时候,并没有判断子节点的activeInHierarchy,那这样算的就不对了啊
再看了下其他模式:
发现有对子节点的activeInHierarchy做判断~
小菜鸟的我不明所以,不知所措,官方大大或者哪位大佬能解释一下吗 @jare




