Ios OpenGL透明背景Xamarin

Ios OpenGL透明背景Xamarin,ios,xamarin.ios,xamarin,Ios,Xamarin.ios,Xamarin,我正在构建一个应用程序,它可以在屏幕上传输相机的内容。现在我想在屏幕上添加一个OpenGL元素。我的OpenGL元素是我在另一个类中创建的箭头,它继承GLKView调用TriangleView。我的ViewController是一个GLKViewController。我像这样添加三角形视图 View=triangleView=newtriangleview(View.Frame) 这画我的GLKView,但我想有一个透明的背景为这个GLKView,以便看到我的相机流。我刚开始使用OpenGL,所

我正在构建一个应用程序,它可以在屏幕上传输相机的内容。现在我想在屏幕上添加一个OpenGL元素。我的OpenGL元素是我在另一个类中创建的箭头,它继承GLKView调用TriangleView。我的ViewController是一个GLKViewController。我像这样添加三角形视图

View=triangleView=newtriangleview(View.Frame)

这画我的GLKView,但我想有一个透明的背景为这个GLKView,以便看到我的相机流。我刚开始使用OpenGL,所以我真的不知道怎么做。我找到了一些帖子,上面写着在GL.ClearColor(1.0f,0f,0f,0f)上加一个alpha,在我的GLKView的Draw函数中,但这不起作用

欢迎提供任何帮助或意见


提前感谢

您可能还需要将GLKView的不透明属性设置为“否”,以便alpha混合可以工作