3

我创建了一个基于 OpenGL 视图的 iPhone 应用程序。现在我想展示一个“设置”表单。由于我的代码在 UIView 中运行,因此我没有 pushViewController。如何在屏幕上显示视图控制器?

谢谢!

4

1 回答 1

4

您可以通过以下两种方式之一执行此操作:

  • 您可以创建一个新的视图层次结构,然后在您想要显示首选项时将其添加为 UIWindow 的子视图。完成首选项后,您可以对其进行动画处理,然后将其作为子视图删除。

  • 您可以切换到基于 UINavigationController/UIVIewController 的层次结构,并将当前的 OpenGL/UIView 连接到 UIViewController 的视图出口。然后,您可以使用所有基于 UINavigationController 的常规导航内容。

于 2008-10-26T01:17:18.577 回答