Widget* Widget::getChildByName(const char *name)
这个getChildByName函数的实现只是搜索了this节点的所有孩子节点,来寻找那么对应的节点。为什么不让他深度搜索呢(即以this为树根搜索他所有的叶子节点,直到找到为止)。
自己管理啊, 本来就不应该是 深度搜索
这个从现有结构来说,让它支持深度搜索绝B是有问题的
其次 UIHelper:seekWidgetByName 你当这个是死人啊……
Widget* Widget::getChildByName(const char *name)
这个getChildByName函数的实现只是搜索了this节点的所有孩子节点,来寻找那么对应的节点。为什么不让他深度搜索呢(即以this为树根搜索他所有的叶子节点,直到找到为止)。
自己管理啊, 本来就不应该是 深度搜索
这个从现有结构来说,让它支持深度搜索绝B是有问题的
其次 UIHelper:seekWidgetByName 你当这个是死人啊……