最近在做app开发中,读取jsonUI,然后使用getChildByName获取不到元素 ,返回值一直为nil,经过研究才发现,原来是因为在cocostudo中ui中层级关系原因 导致获取不到元素,
getChildByName 、getChildByTag 只能获取当前元素的子元素,固贴上代码做笔记。
--创建场景 获得 widget
local widget,sceneGame=createNewScene("qiuyuan_genghuanzhenrong")
--先获取要绑定事件的按钮
local backToIndex = widget:getChildByName("ImageView_122"):getChildByName("Button_123")