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

时间:2011-05-06 08:47:05

标签: iphone uiview zoom

enter image description here enter image description here

大家好,

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

提前谢谢, Pondd

更新: 哎,

对于可能遇到此主题的任何人,我根据Nielsbot的建议制作了一个简单的示例,并在github here上发布了

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

最佳,

Pondd

1 个答案:

答案 0 :(得分:3)

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

有意义吗?

如果你曾经使用过TapTapTap的Convert.app,他们会使用类似的效果。