emi*_*ime 4 objective-c uiviewcontroller ios segue
我需要转到另一个viewcontroller,performSegueWithIdentifier但我还需要删除我当前所在的viewcontroller.我怎么能这样做,我试过这个但它不起作用:
[self performSegueWithIdentifier:@"next" sender:self];
[self dismissViewControllerAnimated:NO completion:nil];
//tried the other way, but it doesn't work either
[self dismissViewControllerAnimated:NO completion:nil];
[self performSegueWithIdentifier:@"next" sender:self];
Run Code Online (Sandbox Code Playgroud)
看起来没有任何简单的方法可以做到这一点?我有4个viewcontrollers,它们是这样连接的,我想从gameover到highscore.
menu-->game----->gameover
menu-->highscore
Run Code Online (Sandbox Code Playgroud)
这个怎么样?
UIViewController *parentController = self.presentingViewController;
[picker dismissViewControllerAnimated:YES completion:^(void){
[parentController performSegueWithIdentifier:@"next" sender:self];
}];
Run Code Online (Sandbox Code Playgroud)