请假大家一个tableview 的问题

小弟 新手 不知道大家是否有遇见过这样情况
创建了一个 tableview 的对象
其中每个 cell 都是个 layer 并且 响应 touchBegan 的时间
一开始的 cell 是有响应这个事件的 但是 当开始拖拉之后, 比如 随着 拖拉的操作 将第一个cell 移动至不见掉, 然后再拖来回来
就响应不到 touchBegan 事件了
不知道大家是否有遇到过这样的情况

tableview里面有行代码有逻辑错误,会引起不少bug 诸如你的bug 还有cell多了之后会出现顺序错乱甚至不出现,改了之后应该就好了CCTableViewCell .cpp文件中
CCTableViewCell *CCTableView::dequeueCell()函数中把

if (m_pCellsFreed->count() == 0)改成

if (1) //m_pCellsFreed->count() == 0 即可
原因自己跟下代码就知道了

tableview的bug众多,功能也很弱,项目中基本不用,不如自己自定义一个

:frowning: 没有人遇到过 吗?

增加小弟。后。小弟是从下往上排列的。