在我的项目中,我有一个导航控制器。在一个视图控制器类中,我有两个视图。一个实际上是在我添加类时创建的,另一个是我自己手动添加的。所以两个视图都具有相同的类。
我的问题是当我想从其中一个视图导航到另一个视图时。它的导航对我来说很好。但是当我回来并再次进入视图时,应用程序崩溃并显示错误消息“'Pushing the same view controller instance more than一次不支持()'"
请记住,我正在尝试在同一班级的视图之间导航。
导航代码是,
[self.navigationController pushViewController:viewController1 animated:YES];
我的问题是什么?
请分享你的想法。
这是我使用的代码
- ( IBAction ) askForPaymentType:(id)sender {
[self.navigationController pushViewController:viewPaypal animated:NO];
NSLog(@"%@",[self.navigationController viewControllers]);
}