我有pageView,在每个页面的底部都有一个scrollView。
我希望当scrollView滚动时pageView不会转动。
我的问题是:
当我滚动(在scrollView中)时,页面随他一起旋转!

最佳答案

这可能不是一个好习惯,但可以解决您的问题:在Xcode中,转到您的项目/ cocos2d_libs.xcodeproject / extensions / GUI / CCScrollView

在CCScrollView.h中添加:

void mySetSwallowTouch(bool enabled);


在CCScrollView.cpp中添加:

void ScrollView::mySetSwallowTouch(bool enabled) {
_touchListener->setSwallowTouches(enabled);}


现在在滚动视图中调用mySetSwallowTouch(true)

scrollview->mySetSwallowTouch(true);


您还可以在pageView内将其与表格视图一起使用

10-07 12:54