求助ios端eaglview背景透明,有test工程

最近项目需要的功能需求在eaglview下面多加一个view。可是eaglview一直全屏黑色,没有办法看到下面的view显示的内容。
需求是能透过cocos的view 显示下面view的内容,不知道有哪位大神可以帮忙看看问题出在哪里?
我的做法是在cocos view下面添加了一个新的红色view。然后把 pixelFormat 改成了kEAGLColorFormatRGBA8。
为了方便测试 ,把view改小了一些,以便看到透明情况。但是还是被一层不明的黑色阻挡了。麻烦大神帮忙看下 感谢感谢

这是redview在顶层的情况

这是redview在下面的情况

需求是review在下面的时候也能被看到

http://pan.baidu.com/s/1hs34DpU

这是测试工程,版本是cocos 3.11
为了减小体积,移除了cocos2d文件夹,需要把cocos2d的文件夹放到相应的位置。
可能需求mac系统来解压。

最主要是不知道哪一层那么大的一个黑色层,不知道问题所在 所以没办法解决。
或者知道问题在哪里的也可以说出来大家探讨下

要把这行注释掉:

_viewController.view.backgroundColor = [UIColor clearColor];

感谢您的回复,您提供的方法我尝试了下。发现并不是自己想要的结果。
这个是我的锅,没有表述清楚。其实我的需求是redview透过cocos view 显示到sprite和label下面。就是除了精灵和label外 都是红色。晚点的时候我用ps画下效果图吧

大概是希望弄成这样的样子,麻烦给点指点。就是不知道那层黑色不透明的是哪一层

你可以调用Director::setClearColor(Color4F(0,0,0,0))把背景清除为透明的。

感谢大神指点

你说的这个没有效果啊,还会报错
cc.Director.setClearColor(Color4F(0,0,0,0))