【发布时间】:2025-11-27 17:40:01
【问题描述】:
我的 Secondview 是 BController *bview。 现在在这个视图中有 1 个后退按钮
点击后退按钮
-(IBAction)done:(id)sender
{
AController *aview= [[AController alloc] initWithNibName:@"AController" bundle:[NSBundle mainBundle]];
NSArray *array = [self.navigationController popToViewController: aview animated:YES];
}
AController *aview 只是我的第一个视图,或者你可以说第一个视图
但在点击后退按钮时出现异常
** 由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“试图弹出到不存在的视图控制器。” 2010-03-18 15:53:05.948 IChitMe[5072:207] 堆栈:( 820145437, 837578260, 819694387, 814928571, 862794500, 862794216, 54911, 819902607, 861951876, 862404412, 819902607, 861951876, 861951724, 861951668, 861950732, 861953932, 861948160, 861945748, 861927312, 861925524, 858687888, 819893547, 819891231, 858682228, 861592624, 861585968, 10069, 9964 ) 在抛出 'NSException' 的实例后调用终止
【问题讨论】:
-
有一个不错的德国开发者教程:bedifferently.wordpress.com/2012/01/15/…
标签: ios iphone uiviewcontroller uinavigationcontroller