在cocos2dx中向ScrollView(或者ListView、TableView、PageView,这三个最终都是继承自ScrollView)中添加带有ClippingNode的节点的时候会导致显示异常。设置ScrollView的剪裁类型(setClippingType)之后依然无法正常显示!这是剪裁嵌套导致的,目前cocos2dx还不支持剪裁嵌套。
我的解决办法:在ScrollView这几个控件中不要加入ClippingNode,对需要进行剪裁的资源用其他方式替代,比如用一张和背景图片颜色一样的图片遮住需要剪裁的部分,如果背景图片是透明的那就干脆让美术给剪裁之后的资源。
--------------------add on Dec. 10, 2019--------------------
此bug在3.10版本已被修复: