uinavigationcontroller经过多次推动和弹出不起作用

时间:2015-06-01 08:35:54

标签: objective-c uinavigationcontroller

我的UINavigationController在经过多次推送和弹出之后并没有更多的工作。我已经测试了转换的操作和我的UINavigationController的堆栈内容。 ViewControllers推送和弹出很好。但经过多次尝试推送ViewController。

这个被添加到堆栈但是视图没有显示,我的应用程序被阻止了。我试过调试,但我不能成为例外。

我认为问题是新推出的ViewController的视图没有显示。

任何人都知道可以实现什么样的错误?

ImpressumController* impressumVC = [self.storyboard instantiateViewControllerWithIdentifier:@"ImpressumController"];
[self.navigationController pushViewController:impressumVC animated:YES];
NSLog(@"navigation viewcontrollers %@",self.navigationController.viewControllers);

弹出代码。

[self.navigationController popViewControllerAnimated:YES];

1 个答案:

答案 0 :(得分:1)

检查您的视图控制器是否已被取消分配,并且您的内存使用量没有增长。只需覆盖- (void)dealloc函数并设置一个断点即可检查是否已到达。