CCScrollView

I am creating a scroll view like this:
`CCLayer *container = CCLayer::create();

CCScrollView *scrollView = CCScrollView::create();
scrollView->retain();
scrollView->setContentSize(CCSizeMake(500, 500));
scrollView->setDirection(kCCScrollViewDirectionHorizontal);
scrollView->setContentOffset(CCPointZero, false);

this->addChild(scrollView);

scrollView->setPosition(CCPointZero);
scrollView->setContainer(container);

CCSprite* pSprite = CCSprite::create("HelloWorld.png");
pSprite->setPosition(ccp(visibleSize.width/2 + origin.x, visibleSize.height/2 + origin.y));
container->addChild(pSprite, 0);`

but i cannot see anything on the screen. can anyone help with this?