CocosCreator PageView组件使用

在Cocos2dx中,ListView或者PageView都是继承自ScrollView的。

然而在CocosCreator中,ScrollView就是ListView,PageView才是继承ScrollView的。

ScrollView的接口就不说了,说一下PageView衍生出来的要注意的地方。

PageView新建出来后,indicator是在New PageView节点的子节点,这样当拖动里面的item时,会有阴影在划过的地方。对于这个问题我们可以把indicator节点放到view节点里,作为view的子节点就可以了。

如果需要动态增加item时,在ScrollView组件里,可以直接把item.parent设置为content节点就可以了;但是,如果是PageView的话,需要用PageView的addPage方法动态增加才可以。

因为如果是直接设置item.parent为content的话,content不会增加size,也就是说,初始化的content的size是多大就多大,之后动态增加的item是看不到的;如果用addPage的话就可以动态增加size。

目前发现问题就这两个。

你可能感兴趣的:(CocosCreator)