我往scrollview的content里添加了100个节点:svn.addChild(node);//循环一百次,每个节点宽高都是100,然后我把content的宽高设为8001300,我是横屏显示的,宽高是1280720,接下来问题来了,节点添加上去了,但是scrollview无法滑动,我还发现scrollview上印有scrollview content字样。求大神帮忙!
只有当 content 的 size 大于 scrollview 的 node 的 size 的时候,才能成为 scrollview 滚动的必要条件。
建议看看官方自带的 example 是怎么设置的,如果实在搞不定,可以弄个 demo 上传到论坛里来,我给你看看。
size初始是一样的800720,但是填充数据后content的size被我设置为1300720。弱弱的问句官方自带示例在什么地方。

填充数据是在第二个for循环里完成的。写的代码是:svn.addChild(node);//node是一个sprite的节点。
另外我发现添加scrollview节点的代码所在位置也会对显示内容有影响,如图所示是先添加scrollview,再往scrollview里添加内容,这个测试显示的内容大小没问题,如果把this.node.addChild(this.sv.node)放到最后一句的位置,则添加到scrollview里的内容大小有问题(变小了很多)。
官方自带的例子在新建项目的时候,可以选择 引擎自带范例呀。
要让 scrollview 滚动,只需要 check content 的 size 大于 scrollview 的 size,并且检查你想要滚动的方向上面,对应的 scroll 选项激活了即可。
谢谢,我看到了,把这个搞忘了,以后遇到不清楚的就可以看示例了。