怎样知道listview滑动了多远。。。。。

cocos2dx3.1
我需要根据这个距离做一些其他的处理。。。
怎么破~~~

TableView有接口可以获取:getContentOffset

ListView没有提供接口。。。

(它的容器是_innerContainer,可以获取它的位置看看是不是就是这个。)

后面的版本会统一合并成一个。

我是用的ccs的UIListView,需要在滑动的时候实时做一些处理。。。。

:5: 楼主 解决没 求解决方法:5:

UIListView继承UIScrollView…
这个是参考代码(2.2.3)…加了个获取垂直滚动百分比的方法…

//获取垂直滚动的百分比
int ScrollView::getVerticalScrollPercent()
{
float minY = _size.height - _innerContainer->getSize().height;
float h = - minY;

return (_innerContainer->getPosition().y - minY) / h * 100;

}

:7: 谢谢。