2

我使用presentViewController. 现在我想UIModalTransitionStyleFlipHorizontal在我调用的 ViewController 中使用 so 翻转这个模态视图:

flipsideView.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentViewController:flipsideView animated:YES completion:^{}];

动画看起来不错。但是当我关闭第flipsideView一个模态视图时仍然可见。

有没有办法使用UIModalTransitionStyleCoverVertical. 或者是否可以使用翻转动画将第一个模态视图替换为 FlipsideView?

谢谢!

4

1 回答 1

3

你可以像这样从flipsideView中的一个按钮返回到第一个控制器:

-(IBAction)goBackToFirst:(id)sender {
    self.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
    [self.presentingViewController.presentingViewController dismissViewControllerAnimated:YES completion:nil];
}
于 2013-01-16T18:00:54.523 回答