从一个视图控制器到另一个视图控制器使图像移动

3
在iPhone的原生照片应用中,当我通过电子邮件分享一张图片时,会发生一个漂亮的动画序列:
1. 图像缩小到屏幕中心
2. 邮件组合器在图像下面滑动
3. 图像在消息中被缩放和定位
如何在自己的视图控制器中实现类似的效果呢?我的情况是,在视图控制器A中有图像,我想通过在图像下方滑入B视图控制器来模态地展示它,然后将图像移动到其在B视图控制器中的位置。
1个回答

1
  1. 将imageView从ViewController A中移除,并添加到keyWindow对象中
  2. 以模态方式呈现ViewController B
  3. 在动画完成后将ImageView添加到ViewController B中

我的错 - 我尝试了这个,但它没有起作用,后来发现我没有在AppDelegate中调用:[self.window makeKeyAndVisible]; 感谢您惊人的快速和好答案! - Israel Roth

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接