TableView 使用求助,如何得到特定区域的cell?

由于项目的关系,目前使用的是2.0.4版本的cocos2dx。
我目前需要实现一个功能,主要使用 TableView。
但是,我需要如下两个功能:
1.无论用户怎么滑动,最后肯定有一个cell正好落在指定矩形内
2.当一个cell落在指定矩形内,我需要得到它的信息

请问,我是否应该使用TableView,还是说有更好的控件可以选择?
如果使用TableView空间,我应该如何做?

自己UP一下下啊啊啊啊啊

感觉TabelView不是个好选择, TabelView会把超出ViewSize的元素remove掉, 所以获取特定元素可能存在阻碍, 继承ScrollView自行实现下得了, 比如在didScroll中设置一个isScrolling = true, 然后在touchEnd中判定如果isScrolling = true 就遍历Sprite, 取出srpite的中心点看看是不是在红框里。

只是个思路。