Я использую 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 маленьким.
Но я так и не решил.
Не могли бы вы сказать мне, как это исправить?
Я решил сам.
Я должен установить не только высоту контейнера, но и ширину, превышающую размер вида.
даже если я поставлю так
setDirection(kCCScrollViewDirectionVertical)