iPhone如何在屏幕的某些部分获得放大效果?

Suw*_*ana 7 iphone zoom uiview

在此输入图像描述在此输入图像描述

大家好,

上面的图片来自"Nike Boom"应用程序.我想知道如何对数字列表进行放大效果,如图所示.我还想指出它是非常非常流畅的动画,因此屏幕捕获屏幕的某些部分并将其投影回UIView可能无法正常工作(我试过)

提前谢谢,Pondd

更新:嘿,

对于可能遇到这个主题的人来说,我已根据Nielsbot的建议制作了一个简单的样本,并在github上发布了这里

请随意分叉,改进并传递:)

最好,

Pondd

nie*_*bot 3

它是通过两个滚动视图完成的,一个在另一个前面。一个滚动视图 (A) 包含小数字。第二个滚动视图 (B) 包含缩放的数字。(B)的框架是透明窗口。当您滚动 (A) 时,您会以编程方式滚动 (B),但将其移动得比 (A) 更远。(即,如果 (A) 滚动 10 个像素,则您可以滚动 (B) 20 个像素。)

合理?

如果您曾经使用过 TapTapTap 中的 Convert.app,它们会使用类似的效果。