quick3.3final TableView

    tableView:registerScriptHandler(handler(self, self.tableCellTouched), cc.TABLECELL_TOUCHED)   以前的代码这样用没问题,但是3.3接收不到touch时间  。。。。

终于找到原因了 自己回复已给备忘,
local size = self.popBg1:getContentSize()
tableView = cc.TableView:create(cc.size(cellWidth, size.height-121))
tableView:setDirection(cc.SCROLLVIEW_DIRECTION_VERTICAL)
tableView:setPosition(cc.p(5, 53))
tableView:setVerticalFillOrder(cc.TABLEVIEW_FILL_TOPDOWN);
tableView:setDelegate()–3.3增加了接口机制,需要传入一个touch事件的接口
self.popBg1:addChild(tableView)

    self.tableView = tableView

    --registerScriptHandler functions must be before the reloadData function
    tableView:registerScriptHandler(handler(self, self.scrollViewDidScroll), cc.SCROLLVIEW_SCRIPT_SCROLL)
    tableView:registerScriptHandler(handler(self, self.scrollViewDidZoom), cc.SCROLLVIEW_SCRIPT_ZOOM)
    tableView:registerScriptHandler(handler(self, self.tableCellTouched), cc.TABLECELL_TOUCHED)
    tableView:registerScriptHandler(handler(self, self.cellSizeForTable), cc.TABLECELL_SIZE_FOR_INDEX)
    tableView:registerScriptHandler(handler(self, self.tableCellAtIndex), cc.TABLECELL_SIZE_AT_INDEX)
    tableView:registerScriptHandler(handler(self, self.numberOfCellsInTableView), cc.NUMBER_OF_CELLS_IN_TABLEVIEW)