UIListView items会超出边界

RT, 在使用UIListView时在有些手机中,在移动items时会超出UIListView的边界,在有些手机中又不会,
请问下这是bug吗,还是? 有没有人遇到相同的情况的。

楼主你好,感谢反馈问题
请问你的UIListView已经开启裁剪功能了吧?
希望能提供具体的信息(机型,代码段等),以便我们更快找到问题的原因。
:811:

问大神一个list渲染item的问题,是这样一个需求,我创建一个UIListView组件(listContainer)并手动代码push到sudio的界面里,list的每个子项是一个小的UI组件——ItemRender,这个小组件我用sudio来创建,剩下就是根据数据长度创建 多个ItemRender。假如我有300个子项需要创建,那是不是要做300次的CCUIHELPER->createWidgetFromJsonFile(“itemrender.json”)?就我所知解析json的过程很耗硬件资源,请问有没有更好的办法来实现,最佳实践是什么?

    我们这边是使用2.2版本导出的lua接口, 小米2, android版本是4.1.1,  MIUI版本是MIUI-JBL22.0
    local layer = UILayer:create()
self:addChild(layer)

local list = UIListView:create()
list:setPosition(ccp(100, 100))
list:setSize(CCSize(4 * 132, 170))
list:setDirection(LISTVIEW_DIR_HORIZONTAL)

for i = 1, 8 do
    local img = UIImageView:create()
    img:setTexture("pve/zichun.png")
    img:setPosition(ccp(66 + (i - 1) * 132, 85))
    list:addChild(img)
end

 
list:initChildWithDataLength(8)
layer:addWidget(list)

PS.怎么开启裁剪功能,谢谢。

加了setClippingEnable(true)也不行,看之前的一个帖子,按照之前的帖子设置好像就好了,
http://danal.blog.51cto.com/3353275/1276208

我使用cocostudio制作了一个类似刀塔传奇那样的选服界面, 然后在代码里设置了listview 的内容item ,打包到android后,部分机型测试正常,如三星s4 ,小米1s, 但是,小米2 和 3 都测试不正常,不但item没有裁剪,而且背景颜色什么的都变了,貌似是render有问题吧? 望检查修复!

这个问题主要是存在于小米系列的手机,最新的mi3也存在这个剪裁的问题,用网上设置glSurfaceView.setEGLConfigChooser(5, 6, 5, 0, 16, 8)的方法也是不管用的,这个问题已经非常严重了,严重影响了cocos的使用,相关的pageview,scrollview统统都不行,如果不能解决这个问题,只能考虑放弃cocos了

要在 本地代码设置的,安卓在java建立opengl的时候 ios同

这个是个天坑,这个是有2个地方有Cocos2dxGLSurfaceView的 ,一般不小心就漏了一个

求listview背景绿色的详细解决方法 网上那个方法不行