复制iPhone Path应用程序的功能(单击图像并设置全屏动画)



当你点击新闻源视图中的图像时,有人知道我如何复制iPhone Path App功能吗。单击后,图像将增长(动画)为全屏视图,您可以在其中放大和缩小以进行缩放。只需轻轻点击即可反转动画并返回到新闻源视图。这是一个非常巧妙的实现,我想将其包含在我的应用程序中。

我最初的猜测是,新闻源包含一个禁用的UIScrollView,然后点击UIScrollView的帧就会被设置为整个帧的动画。

一种方法是使用许多UI按钮(带有自定义图像)作为缩略图。然后指定IBAction来检测点击了哪个图像(按钮)。在此IBAction中,设置UIButton放大的动画,并在动画结束时,用程序创建UIScrollView和UIImageView。将UIImageView插入UIScrollView。在这一点上,您可以围绕图像进行缩放和平移。然后检测到触摸,在触摸后,移除并释放UISCrollView和UIImageView,并将UIButton动画化回其原始位置和大小。

最新更新