代码如下,很短的://添加scroll view 层
                CCScrollView* scrollView = CCScrollView::create(CCSizeMake(300,300));
                //CCScrollView* scrollView = CCScrollView::create();
                
                CCLayer* scrollLayer = CCLayer::create();                //初始化
                scrollLayer->setAnchorPoint(CCPointZero);
                scrollLayer->setPosition(CCPointZero);                scrollLayer->setContentSize(CCSizeMake(800,800));
                
                //设置滚动显示的范围
                scrollView->setContentSize(CCSizeMake(300,300));//这里的值不知道为什么要设成250以上,否则滑动就会出现问题
                scrollView->setContainer(scrollLayer);
                //设置滚动方向,
                scrollView->setDirection(kCCScrollViewDirectionBoth);                scrollView->setTouchEnabled(true);                         //因为要自己实现触摸消息,所以这里设为false
            scrollView->setDelegate(this);
                
                //设置scrollView 的锚点跟位置
                scrollView->setAnchorPoint(ccp(0.5,1));
                scrollView->setPosition(ccp(100,100));
                CCSprite* sprite = CCSprite::create("map_bg.png");
                scrollLayer->addChild(sprite);
                sprite->setAnchorPoint(CCPointZero);                this->addChild(scrollView);代码就是上面这一些,然后运行出来的图可以拖动,但是鼠标一松它就自己跑回原点了。而且只能显示一部分图片的内容。。
纠结了一段时间了,求罩啊。