4

我想EAGLViewViewController上面的代码中显示:

[((EAGLView*)self.view) drawView]; 

但它因错误而崩溃;

[UIView drawView:]: unrecognized selector sent to instance

它在Apple 提供ViewControlllerGLImageProcessing示例项目中运行良好。

4

1 回答 1

2

您的 viewController 的视图没有响应,drawView:因为它是类型UIView(没有实现drawView:)。
要获得与 Apple 示例代码中相同的行为,您必须确保 viewControllers 视图实例的类型为EAGLView

在 Interface Builder 中选择视图并将其自定义类设置为EAGLView

在此处输入图像描述

于 2013-01-15T12:50:26.273 回答