在Swift 3中动画UIViewController

问题描述:

我是iOS Dev新手,想问一个问题。我不知道它是否在Objective-C中得到了回答,但是我没有发现它的任何快速实现。在Swift 3中动画UIViewController

的GIF链接如下:http://i.imgur.com/zLa2YZu.gifv

我想重复使用UICollectionViews相同的功能,当用户点击一个“细胞”。覆盖动画视图,在顶部有一个collectionView,底部有一个图像。

谢谢你的时间!

因此,我可以帮助你尽可能提供有关你想去的方向提示:

  • 叠加应该是一个UIViewController。你可以给它CGRE的元素在屏幕上你想要动画的位置,然后执行一个自定义的转换,或者调用一个从那个点开始动画的函数。

  • 您的视图控制器将在顶部有一个集合视图,然后是它下面的一个视图,其中包含有关该元素的所有信息。

  • 正在挖掘的集合视图项目将导致一个新的元素被UIViewController赋给底部的视图。