复制iPhone Path App的功能(单击图像和动画到全屏)?

时间:2012-03-16 21:12:44

标签: ios animation uiimageview

当您点击新闻Feed视图中的图片时,是否有人知道如何复制iPhone Path App功能。单击后,图像会增长(动画)为全屏视图,您可以在其中进行缩小和缩小。单击即可反转动画并返回新闻Feed视图。这是一个非常简洁的实现,我想在我的应用程序中包含。

我最初的猜测是新闻源包含一个禁用的UIScrollView,然后UIScrollView的帧在点击时被动画到整个帧。

1 个答案:

答案 0 :(得分:0)

一种方法,就是将许多UIButtons(带有自定义图像)作为缩略图。然后分配IBAction以检测点击哪个图像(按钮)。在这个IBAction中,动画放大UIButton,在动画结束时,以编程方式创建UIScrollView和UIImageView。将UIImageView插入UIScrollView。此时,您可以在图像上捏缩放和平移。然后检测触摸并触摸,移除并释放UISCrollView和UIImageView,并将UIButton动画回原始位置和大小。