1

我正在 iOS5 上创建一个 GLK 视图。

首先,我创建上下文。

GLKView *view = (GLKView *)self.view;
view.context = self.context;
view.drawableDepthFormat = GLKViewDrawableDepthFormat24;

[self setupGL];

其次,我画了一个三角形移动。

这行得通。

现在,我想在 GLKview 上创建一个视图。因此,我使用 Storyboard 绘制了一个背景为红色的视图(HUDView),并将其放在主视图上。当我运行应用程序时,只出现 openGL,我假设红色背景视图在 GLKView 后面绘制。为什么?

我曾尝试在 Hudview -> viewDidLoad 上使用

[self bringSubviewToFront:self];

但问题没有发生。

知道我该如何解决这个问题吗????

提前致谢。

4

1 回答 1

1

我找到了一个可以解决问题的样本。Glfun是一个绘制 openGL 层的示例,您可以在其上添加一个 hud 视图。希望对人们有所帮助:D

于 2012-05-28T09:58:35.393 回答