PageView背景怎么有颜色啊

    local s = cc.Director:getInstance():getWinSize()  
    local layer = cc.Layer:create()
    layer:setContentSize(cc.size(700,80))
    layer:setPosition((s.width-700)/2,10)
    layer:setGlobalZOrder(4)
    self._layer3D:addChild(layer);
    
    local pageview = ccui.PageView:create();
    pageview:setGlobalZOrder(4)
    pageview:setTouchEnabled(true)
    pageview:setContentSize(layer:getContentSize())
    pageview:setPosition(0,0);
--    pageview:setBackGroundColorType(ccui.LayoutBackGroundColorType.none)
    layer:addChild(pageview);
    

pageview为什么背景会是绿色的,谁碰到过啊,怎么解决

3.4版本

是在windows平台吗,我也遇到这个问题,在安卓上运行好像没问题。
而且奇怪的是,在windows平台运行3.4的test也不会有问题,加到自己项目上就有问题,不知道哪里不同。。

— Begin quote from ____

引用第1楼fyhxyx于2015-04-03 09:03发表的 :
是在windows平台吗,我也遇到这个问题,在安卓上运行好像没问题。
而且奇怪的是,在windows平台运行3.4的test也不会有问题,加到自己项目上就有问题,不知道哪里不同。。 http://www.cocoachina.com/bbs/job.php?action=topost&tid=293403&pid=1274735

— End quote

我发现是因为 pageview:setGlobalZOrder(4) 这个才会这样

但是不设置这个 又显示在3D模型的下方,不知道是为什么

裁剪也失效了。。

3D和2d混着 各种问题唉

我用的是scrollview,没用3D也这样,整个背景是白色,scrollview部分是绿色,我觉得只要是裁剪的都一样,pageview,listview,scrollview,pageview,类似http://www.cnblogs.com/emyueguang/p/4016158.html这样。但我照着修改后,在3.3里面windows和安卓都正常,升级到3.4,安卓正常,windows不正常了。

我也碰到了这个问题,请问你们解决了吗?

你没有用3D的可以试一下改CCGLView 里GLContextAttrs GLView::_glContextAttrs = {5, 6, 5, 0, 16, 0}; 改成 GLContextAttrs GLView::_glContextAttrs = {5, 6, 5, 0, 16, 8};