0

我使用 2.x cocos2d-x。我使用 CCScrollView。

我创建了新的 CCLayer 扩展类,并在实例上添加了 CCScrollView。

当我滚动时,我尝试再次滚动。getContentOffset 始终显示 Y 为 0。

void MyClass::scrollViewDidScroll(
    enter code here`CCScrollView* view) {
    CCLOG("%f", view->getContentOffset().y);

它总是返回 0.0。

我添加了单元格。并且单元格有按钮。所以,我把 CCControl 的尺寸变小了。但是,我从来没有解决过。

你能告诉我如何解决它吗?

4

1 回答 1

0

我自己解决了。

我不仅要设置容器的高度,还要设置大于视图大小的宽度。

即使我这样设置

setDirection(kCCScrollViewDirectionVertical)
于 2015-07-03T09:55:26.143 回答