我已经基于OpenGL视图创建了一个iPhone应用程序。现在我 想要显示“设置”表单。由于我的代码在UIView中运行,因此我没有pushViewController。如何在屏幕上显示视图控制器?
谢谢!
答案 0 :(得分:4)
您可以通过以下两种方式之一完成此操作:
您可以创建新的视图层次结构,然后在想要显示首选项时将其添加为UIWindow的子视图。当您完成了prefs后,您可以将其设置为动画,然后将其作为子视图删除。
您可以切换到基于UINavigationController / UIVIewController的层次结构,并将当前的OpenGL / UIView挂钩到UIViewController的视图插座。然后你可以使用所有常规的基于UINavigationController的导航内容。