我现在 需要给tableview 添加一个toucheend 事件 因为我要响应 拖动然后放开。就放开的那一下 我要检测这个事件。我在cocos 官方文档中看到 tableview 的父类 scrview 有touch事件的。但是lua中用不了。如果C++我知道 怎么搞。 lua 注册一个监听器
local listenner = cc.EventListenerTouchOneByOne:create()
listenner:setSwallowTouches(true)
listenner:registerScriptHandler( handler(self, self.testTouchend) ,cc.Handler.EVENT_TOUCH_ENDED)
local eventDispatcher = self:getEventDispatcher()
– 添加监听器
eventDispatcher:addEventListenerWithSceneGraphPriority(listenner, self.tableView_)
这样是会挂掉的。 说是无效的监听器。
论坛里的哥们 有知道怎么响应者个事件的 告诉我一声。