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 に答える