我已经跨越很酷的过渡viewControllers之间就因为UIViewControllerAnimatedTransitioning协议是在IOS 7提供在共享两个viewControllers之间的图像最近我注意到Intacart的iOS应用中一个特别有趣的一个。一个过渡动画
这里是我的慢动作谈论动画: https://www.dropbox.com/s/p2hxj45ycq18i3l/Video%20Oct%2015%2C%207%2023%2059%20PM.mov?dl=0
首先,我认为这是类似于笔者在此教程详细介绍了什么,有一些额外的淡入和淡出的动画: http://www.raywenderlich.com/113845/ios-animation-tutorial-custom-view-controller-presentation-transitions
但是,如果仔细观察它,就好像第一个viewController淡出时产品图像在两个viewController之间转换一样。我认为有两个viewControllers的原因是因为当你向下滑动新视图时,仍然可以看到它后面的原始视图,而无需更改布局。
也许两个viewController实际上有产品图像(没有淡出),并以某种方式在完美的精度同时动画,其中一个淡入淡出。
你认为究竟是怎么回事呢?
怎么可能这样的过渡动画,它看起来像在两个viewControllers之间共享的图像编程?
我认为它只是一个视图,因为美国可以关闭它如果u滑下的那一个,所以可以只改变而带来的子视图前(隐藏),并设置ImageView的阿尔法= 1 – Tj3n