2015-07-03 4 views
0

Я использую 2.x cocos2d-x. И я использую CCScrollView.cocos2d-x 2.x CCScrollView getContentOffset всегда возвращает Y = 0, когда rescroll

Я создаю новый расширенный класс CCLayer и добавьте CCScrollView в экземпляр.

Когда я прокручиваю, и я пытаюсь снова прокручивать. getContentOffset всегда показывают Y 0.

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

она всегда возвращает 0,0.

я добавил cell. и ячейка имеет кнопку. Итак, я делаю размер CCControl маленьким. Но я так и не разрешил.

Не могли бы вы рассказать мне, как это исправить?

ответ

0

Я решил сам.

Я должен установить не только высоту контейнера, но и ширину большего размера, чем размер вида.

даже если я устанавливаю как этот

setDirection(kCCScrollViewDirectionVertical)