游戏开发中的UINavigationController

时间:2011-08-30 07:51:22

标签: iphone ios ipad

我已经开始开发我的第一个游戏了。这里有一些关于建筑的想法: 大多数示例使用基于单一视图的项目模板并手动管理控件可见性。在我的游戏中,我有6-7个视图,我想使用Interface Builder来实现其中的一些。也存在一些问题:

  1. 如果我使用单个基于视图,我需要,例如,在“播放”按钮的处理程序中使用游戏板创建新视图并销毁前一个视图(视图包含该按钮的处理程序)。这是对的,我该怎么做?

  2. 如果我使用基于导航的视图,我将使用推/弹方法,但我需要隐藏导航栏以获得游戏氛围并手动导航。而且,我找不到任何在游戏中使用导航控制器的例子。是否有人使用它以及如何使用它?

  3. 你能给我什么建议?

1 个答案:

答案 0 :(得分:0)

1)您可以隐藏nib文件中的导航栏。

2)你可以通过[self pushViewController:nav animated:NO]设置动画来删除导航动画;

3)如果您不想使用导航控制器,您可以使用基于视图的应用程序,通过编码,您可以根据需要添加/删除子视图和视图。