我在AppDelegate中实现了4个视图取决于它将调用视图的要求。我调用了第二个(示例)视图然后我再次推送到新视图我推到了另一个新视图。我想回到第二个(例子)观点。我实现了这样的代码[self.navigationController popToRootViewControllerAnimated:YES];但是它会弹出到上一个视图,然后又返回到第二个(示例)视图。任何人都可以告诉我它是如何直接进入第二个(示例)视图的。 提前谢谢。
答案 0 :(得分:2)
使用 popToRootViewController ,您需要使用 popToViewController ,如下所述
self.navigationController popToViewController:secondViewObj animated:YES];
答案 1 :(得分:0)
你应该使用
popViewControllerAnimated:animated]
或
popToViewController:yourVC animated:animated]
答案 2 :(得分:0)
使用[pushViewController:obj animated:NO]
.....
虽然这不会弹出您的视图,但它会将您的视图推送到FirstView对象的obj
。
这将根据您的需要工作,可能不是技术方式......:)