childrenCount计数异常

我在使用ScrollView的时候,将其中的content调用destroyAllChildren()方法,之后立刻调用content.childrenCount,发现这个数值没有立刻更新,而且这个数值不能够通过代码去set,只能get.

目前设计是这样的,要等一帧才会刷新。

昨天被这个问题坑了 明明destroy了 childrenCount还是不变 查了好久:3:

请问一下这个问题解决了吗?

我在使用ScrollView的时候,将其中的content调用destroyAllChildren()方法,之后立刻调用content.childrenCount,发现这个数值没有立刻更新,而且这个数值不能够通过代码去set,只能get.

这个问题现在设计上有改动吗?还是要等到下一帧才刷新?

child-added 增加子节点监听事件,通过 this.node.on(cc.Node.EventType.CHILD_ADDED, callback, this); 进行监听。
child-removed 删除子节点监听事件,通过 this.node.on(cc.Node.EventType.CHILD_REMOVED, callback, this); 进行监听。