2010-04-08 59 views
0

我正在创建一个游戏,我需要提供这种设备,可以从任何级别进入第一个屏幕,并从第一个屏幕(如果是RESUME)进入任何级别,为此我正在使用导航控制器。 我面临的问题是我不想让这个推动看起来动画,所以我写了UINavigationController问题

[self.navigationController pushViewController:level1_complete animated:NO];

它适用于推动我的第一关。但是在该级别结束后,应用程序崩溃,因为没有其他viewController被推入,如果我将这个动画属性设置为“YES”,那么eviething可以正常工作,但它看起来生气蓬勃...我不希望它看起来动画和让它运行。

任何人都可以请帮忙吗?提前致谢。

回答

0

你是从level1_complete推另一个视图控制器吗?

如果是,那么让它也为动画:NO

我认为问题将得到解决......

+0

嗨,yakub_moriss 是的,我推着一个视图控制器,并书面动画为NO那里。仍然是崩溃.. – neha 2010-04-08 13:31:26

+0

尝试通过把断点bebug,并发送给我的代码与行编号,这使编程崩溃... – 2010-04-09 04:43:43

0

完成的水平当与导航控制器你在做什么?

你应该能够做这样的事情:

//Level One Completed 
//Pop level one view controller to return to the main screen 
[self.navigationController popViewControllerAnimated:NO]; 
相关问题