0
在我的IOS應用程序中,我有一個2視圖的屏幕:一個經典的UIView和一個openGLES視圖。 3d視圖已經過了2d,我設置了一個清晰的背景來查看它後面的二維視圖。iOS模擬器上的OpenglES層沒有透明度
它按預期顯示在所有ios設備上,但3d視圖在ios模擬器上不透明。 在3D視圖我用這些行:
[myOpenGLView setBackgroundColor:[UIColor clearColor]];
[myOpenGLView setOpaque:NO];
而且每次渲染之前我打電話:
glClearColor(0.,0.,0.,0.);
glClear(GL_COLOR_BUFFER_BIT);
有誰得到了同樣的問題?
你遵循所有的步驟在這裏模擬器的bug:http://stackoverflow.com/a/4456862/19679 ?請注意,您需要使用支持視圖的CAEAGLLayer,而不是視圖本身。 –