访问iPhone中的视图
问题描述:
我在AppDelegate中实现了4个视图,取决于需求它将调用view.I调用第二个(示例)视图然后我再次推到新视图我推到另一个新视图。我想要去回到第二个(示例)视图。我实现了这样的代码[self.navigationController popToRootViewControllerAnimated:YES];但它会弹出到之前的视图,并再次返回到第二个(示例)视图。任何人都可以告诉我它是如何直接进入第二个(示例)视图的。 在此先感谢。访问iPhone中的视图
答
而不是使用popToRootViewController的你需要使用popToViewController像波纹管
self.navigationController popToViewController:secondViewObj animated:YES];
答
您应该使用
popViewControllerAnimated:animated]
或
popToViewController:yourVC animated:animated]
答
使用[pushViewController:obj animated:NO]
.....
虽然这不会弹出你的看法,但它会推动你的观点,以obj
那是FirstView的对象。
这只会工作,只要你想,可能是没有技术的方式... :)
我实现了一个也是输出相同。 – siva 2012-03-29 10:36:58
查看导航控制器堆栈 - NSLOG(@“%@”,[self.navigationController viewControllers]); – Injectios 2012-03-29 10:38:12
我得到的值为空 – siva 2012-03-29 10:42:35