local aaa = cc.ui.UIPushButton.new({scale9 = true, size = cc.size(10,10)})
self:addChild(aaa)
aaa:setPosition(display.cx,display.cy)
aaa:setButtonImage(“normal”,“xxx.jpg”)
aaa:onButtonClicked(function() print(“click!!!”) end)
aaa:retain()
self:removeChild(aaa)
self:addChild(aaa)
问题是这样的,首先创建一个pushbutton,retain一次,添加到屏幕中,然后删掉,然后再把pushbutton添加回屏幕,然后,onButtonClicked所带的点击内容,就不执行了…
请问大神,这种情况怎么破呀。项目到这里就卡住了。