scrollview控件的问题

我在Scrollview控件里面添加一些Sprite,超出我在编辑器中设置Scrollview的大小,Scrollview设置的裁剪

for (int i = 0 ; i < 20 ; ++i){
    Sprite *isprite = Sprite::create("1.png");
    m_pJacketScrollView->addChild(isprite);
    isprite->setPosition(Point(100+i*120,0));
}

win7显示的没有问题,但是在手机上显示就出问题了。我用三款手机测试都有问题(小米2,中兴,HTC)

我需要的功能是显示一个可以滑动的区域,用编辑器中的Scrollview控件来实现这个区域,之后我用上面的代码在这个里面scrollview中添加需要显示的内容,多出的部分剪裁掉。通过滑动来显示。

再贴一下代码

    m_pJacketScrollView = dynamic_cast<ui::ScrollView*>(layout->getChildByName("jacket_scrollview"));
for (int i = 0 ; i < 20 ; ++i){
    Sprite *isprite = Sprite::create("1.png");
    m_pJacketScrollView->addChild(isprite);
    isprite->setPosition(Point(100+i*120,0));
}

编辑器文件中就只有一个Scrollview控件

没人回帖啊