ここからこのコードを取得しましたが、必要に応じて完全に機能します。しかし問題は、View Controller をポップしてメイン画面に戻りたいときです。私が使うとき
[self.navigationController popViewControllerAnimated:YES];それは何もしていません。しかし、同じコードを使用すると機能しますが、「左から右」から希望どおりには機能しません。
これはコードです。View Controller を元の方向に戻すにはどうすればよいですか? 私が取り組んでいるものの前に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];