void Widget::onEnter()
{
updateSizeAndPosition();
Node::onEnter();
}
widget::onEnter() 调用 updateSizeAndPosition(), 其中会调用onSizeChanged(),其中会调用所有children的updateSizeAndPosition()。
而children的onEnter()中,其updateSizeAndPosition()又会被调用。
深度越大,重复调用次数越多。
可能会影响初始化的速度。