tableViewCell 有时候点击cell会没有响应

点击之后 不会跳到tableCellTouched函数里边 是什么问题,就大神解释一下啊

自己坐沙发,呼唤大神

这是quick3.5中的代码  ,下面的代码显然有问题的。去年我在2.x版本中刚已经有这个问题了,由于官方对GUI库停止了更新所以也一直没修改。
  Rect bb = this->getBoundingBox();
    bb.origin = _parent->convertToWorldSpace(bb.origin);

    if (bb.containsPoint(pTouch->getLocation()) && _tableViewDelegate != nullptr)
    {
        _tableViewDelegate->tableCellUnhighlight(this, _touchedCell);
        _tableViewDelegate->tableCellTouched(this, _touchedCell);
    }

如果tableview的父节点及其以上的节点scale或者rotation变化了,就会点不进去。
解决方案:
http://bbs.csdn.net/topics/390611131
这个是2.15版本

我改完之后还是不行,cell会有时候点击没有响应,从新进入一次场景就可以点击了,这是为什么