自定义Segue与CATransition

时间:2015-06-20 18:43:09

标签: swift segue viewcontroller catransition

我编写了以下代码,从右到左从一个视图控制器转换到另一个视图控制器。 但新视图控制器只显示没有动画。

Set

我找不到任何错误。谁能找到一个?我错过了一些简单的东西吗?

提前谢谢

1 个答案:

答案 0 :(得分:1)

更改此代码:

destinationViewController.view.layer.addAnimation(transition, forKey: "kCATransition")

到新的:

destinationViewController.view.window!.layer.addAnimation(transition, forKey: "kCATransition")