自定义动画 - AnimationHelper

时间:2017-01-25 19:37:56

标签: ios swift animation

我一直在努力学习如何创建自定义过渡动画。我在此链接https://www.raywenderlich.com/110536/custom-uiviewcontroller-transitions找到了一个在线指南。

但是,使用此类并出现错误:

AnimationHelper.perspectiveTransformForContainerView(containerView)
snapshot.layer.transform = AnimationHelper.yRotation(M_PI_2)

我的代码说AnimationHelper是一个"未解析的标识符" ...

有谁知道我做错了什么?或者我如何在我的代码中实现AnimationHelper?

2 个答案:

答案 0 :(得分:2)

似乎您的项目中未定义AnimationHelper类。

您使用的是本教程中提供的入门项目吗?您不需要实现此类,本教程的作者应该为您提供。

从教程页面:

  

注意:不要让AnimationHelper让您感到困惑。它是一个小实用程序类,负责为视图添加透视和旋转变换。请随意查看实施情况。

答案 1 :(得分:0)

尝试一下:

[2 * i  if i < 5  else 3 * i           for i in range(10)          if i % 3 == 0]