在我们的iOS应用程序中,一个接一个地包含三个UIViewController,我们希望根据某些条件跳过中间的一个,直接从第一个转到第三个。但是,用户应该能够通过第三个Controller上的“后退”按钮返回到第二个Controller。我尝试了[selfperformSegueWithIdentifier:@"segueId"sender:sender];fromviewDidLoad,viewWillAppear但这破坏了导航栏由调试日志指示。从viewDidAppear调用此代码工作正常,但第二个View已经显示,这是我首先试图避免的。我也试过[self.navigationCo