当我使用在navigationController堆栈中的viewController来呈现viewController时:
[fooViewController presentViewController:barViewController animated:YES completion:nil]
它会工作,但是当barViewController被解除并且它返回到fooViewController时, fooViewController.view将显示在屏幕的顶部,而不是在导航栏下,为什么?我该如何解决?
我仍在尝试:
[fooViewController.navigationController presentViewController:barViewController animated:YES completion:nil]
它不起作用,为什么?
我可以使用哪种viewControllers来呈现ViewController?