关闭自定义模态视图控制器

时间:2012-08-01 08:36:47

标签: objective-c ios ipad modalviewcontroller uistoryboardsegue

我正在开发一个iPad应用程序,我在其中创建了一个自定义segue,以便为我的视图控制器提供自定义动画。它现在(几乎)正常工作,最后它看起来像一个表单模态视图控制器,正是我想要的样子。

现在我需要创建一个自定义动画来解除与第一个动画相匹配的模态视图控制器。 最好的方法是什么?我在我的自定义segue中有自定义动画,我认为反向动画也应该在那里。但我也认为segue不是拥有它的地方。

你们是怎么做到的?

由于

1 个答案:

答案 0 :(得分:0)

不幸的是,你不能使用segue来执行你的模态ViewController的解散,它是一种方式(将在ios6中改变)。只需执行自定义的dismiss-animation并在完成的动画块中的parentViewController上调用dismissModalViewControllerAnimated:NO。