我從here得到了這段代碼,它可以按我的需要完美工作。但問題是當我想彈出視圖控制器並返回到主屏幕時。當我使用「彈出」後無法推送viewController
[self.navigationController popViewControllerAnimated:YES];時,它不會無所事事。但是當我使用相同的代碼時,它可以工作,但不像我想要的那樣,從「從左到右」。
這是代碼,我必須做些什麼才能讓它在同一個方向上彈出視圖控制器?我明白,它把viewController放在我正在做的那個之前,而不是流行它,但現在我該如何推?當我試圖推動我得到錯誤。
NSMutableArray *vcs = [NSMutableArray arrayWithArray:self.navigationController.viewControllers];
[vcs insertObject:levelsView atIndex:[vcs count]-1];
[self.navigationController setViewControllers:vcs animated:NO];
[self.navigationController popViewControllerAnimated:YES];
它不工作..我真的沒有任何線索爲什麼。另外,我只想到前面的視圖,而不是根視圖。 – 2012-07-08 11:44:44
你是否得到它的工作? – alandalusi 2012-08-18 19:40:13