怎样得到有layout节点的高度,每次获取都是初始的高度

如题,往layout节点加入子元素后,获取的高度没有变化。
layout选择的是container模式

Layout的Resize Mode设置成了Container,
那么Type设置成了什么呢?

type设置为vertical

如果要马上获取高度,需要手动调用一下 Layout 组件的 _updateLayout 方法。

因为 layout 计算大小是在每一帧绘制之前,如果你把节点加入 layout 后马上去获取 layout 节点的大小,这个时候是取不到的。

1赞